/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_longer-2.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-4336eb1 [2019-12-27 08:35:41,529 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-12-27 08:35:41,532 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-12-27 08:35:41,550 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-12-27 08:35:41,551 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-12-27 08:35:41,553 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-12-27 08:35:41,555 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-12-27 08:35:41,566 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-12-27 08:35:41,569 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-12-27 08:35:41,572 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-12-27 08:35:41,574 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-12-27 08:35:41,576 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-12-27 08:35:41,576 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-12-27 08:35:41,578 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-12-27 08:35:41,581 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-12-27 08:35:41,582 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-12-27 08:35:41,584 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-12-27 08:35:41,585 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-12-27 08:35:41,586 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-12-27 08:35:41,588 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-12-27 08:35:41,589 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-12-27 08:35:41,590 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-12-27 08:35:41,591 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-12-27 08:35:41,592 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-12-27 08:35:41,594 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-12-27 08:35:41,594 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-12-27 08:35:41,594 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-12-27 08:35:41,595 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-12-27 08:35:41,596 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-12-27 08:35:41,596 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-12-27 08:35:41,597 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-12-27 08:35:41,597 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-12-27 08:35:41,598 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-12-27 08:35:41,599 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-12-27 08:35:41,600 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-12-27 08:35:41,600 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-12-27 08:35:41,601 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-12-27 08:35:41,601 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-12-27 08:35:41,601 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-12-27 08:35:41,602 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-12-27 08:35:41,603 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-12-27 08:35:41,603 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,617 INFO L113 SettingsManager]: Loading preferences was successful [2019-12-27 08:35:41,617 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-12-27 08:35:41,618 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-12-27 08:35:41,619 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-12-27 08:35:41,619 INFO L138 SettingsManager]: * Use SBE=true [2019-12-27 08:35:41,619 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-12-27 08:35:41,619 INFO L138 SettingsManager]: * sizeof long=4 [2019-12-27 08:35:41,619 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-12-27 08:35:41,620 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-12-27 08:35:41,620 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-12-27 08:35:41,620 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-12-27 08:35:41,620 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-12-27 08:35:41,620 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-12-27 08:35:41,621 INFO L138 SettingsManager]: * sizeof long double=12 [2019-12-27 08:35:41,621 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-12-27 08:35:41,621 INFO L138 SettingsManager]: * Use constant arrays=true [2019-12-27 08:35:41,621 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-12-27 08:35:41,621 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-12-27 08:35:41,622 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-12-27 08:35:41,622 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-12-27 08:35:41,622 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-12-27 08:35:41,622 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-12-27 08:35:41,623 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-12-27 08:35:41,623 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-12-27 08:35:41,623 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-12-27 08:35:41,623 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-12-27 08:35:41,623 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-12-27 08:35:41,623 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2019-12-27 08:35:41,624 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-12-27 08:35:41,624 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-12-27 08:35:41,954 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-12-27 08:35:41,969 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-12-27 08:35:41,972 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-12-27 08:35:41,974 INFO L271 PluginConnector]: Initializing CDTParser... [2019-12-27 08:35:41,974 INFO L275 PluginConnector]: CDTParser initialized [2019-12-27 08:35:41,975 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/fib_bench_longer-2.i [2019-12-27 08:35:42,048 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f5c6a0821/495c88c23a554263815a36b74b1b9e0e/FLAG766ee3cde [2019-12-27 08:35:42,571 INFO L306 CDTParser]: Found 1 translation units. [2019-12-27 08:35:42,571 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/fib_bench_longer-2.i [2019-12-27 08:35:42,597 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f5c6a0821/495c88c23a554263815a36b74b1b9e0e/FLAG766ee3cde [2019-12-27 08:35:42,852 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f5c6a0821/495c88c23a554263815a36b74b1b9e0e [2019-12-27 08:35:42,861 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-12-27 08:35:42,863 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2019-12-27 08:35:42,864 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-12-27 08:35:42,864 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-12-27 08:35:42,869 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-12-27 08:35:42,870 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,873 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6aafc95b 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,873 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,881 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2019-12-27 08:35:42,925 INFO L178 MainTranslator]: Built tables and reachable declarations [2019-12-27 08:35:43,435 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-27 08:35:43,448 INFO L203 MainTranslator]: Completed pre-run [2019-12-27 08:35:43,531 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-27 08:35:43,620 INFO L208 MainTranslator]: Completed translation [2019-12-27 08:35:43,621 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,621 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-12-27 08:35:43,622 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-12-27 08:35:43,622 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-12-27 08:35:43,622 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-12-27 08:35:43,631 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,647 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,668 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-12-27 08:35:43,668 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-12-27 08:35:43,668 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-12-27 08:35:43,669 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-12-27 08:35:43,675 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,676 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,679 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,679 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,692 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,697 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,699 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,702 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-12-27 08:35:43,702 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-12-27 08:35:43,702 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-12-27 08:35:43,703 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-12-27 08:35:43,704 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,770 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2019-12-27 08:35:43,771 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2019-12-27 08:35:43,771 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2019-12-27 08:35:43,771 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2019-12-27 08:35:43,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-12-27 08:35:43,771 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2019-12-27 08:35:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-12-27 08:35:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-12-27 08:35:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2019-12-27 08:35:43,772 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-12-27 08:35:43,772 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-12-27 08:35:43,774 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,135 INFO L282 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-12-27 08:35:44,135 INFO L287 CfgBuilder]: Removed 6 assume(true) statements. [2019-12-27 08:35:44,136 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,136 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-12-27 08:35:44,138 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-12-27 08:35:44,138 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-12-27 08:35:44,140 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-12-27 08:35:44,141 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,142 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b11751e 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,142 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,142 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b11751e 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,143 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,144 INFO L109 eAbstractionObserver]: Analyzing ICFG fib_bench_longer-2.i [2019-12-27 08:35:44,153 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2019-12-27 08:35:44,153 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-12-27 08:35:44,161 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-12-27 08:35:44,162 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2019-12-27 08:35:44,188 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,188 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,189 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,189 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,190 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,190 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,190 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,190 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,191 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,191 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,191 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,192 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,192 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,192 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,192 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,193 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,193 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,193 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,194 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,194 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,194 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,195 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,195 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,195 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,196 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,196 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,196 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,196 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,197 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,197 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,201 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,201 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,202 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,202 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,202 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,202 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,208 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,208 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,209 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,209 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,209 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,210 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-27 08:35:44,225 INFO L249 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2019-12-27 08:35:44,244 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-12-27 08:35:44,244 INFO L374 AbstractCegarLoop]: Hoare is true [2019-12-27 08:35:44,245 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-12-27 08:35:44,245 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-12-27 08:35:44,245 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-12-27 08:35:44,245 INFO L378 AbstractCegarLoop]: Difference is false [2019-12-27 08:35:44,245 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-12-27 08:35:44,245 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-12-27 08:35:44,255 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 55 places, 53 transitions [2019-12-27 08:35:44,337 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 1244 states. [2019-12-27 08:35:44,339 INFO L276 IsEmpty]: Start isEmpty. Operand 1244 states. [2019-12-27 08:35:44,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2019-12-27 08:35:44,348 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:44,349 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,350 INFO L410 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:44,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:44,356 INFO L82 PathProgramCache]: Analyzing trace with hash 978645364, now seen corresponding path program 1 times [2019-12-27 08:35:44,366 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:44,367 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104954092] [2019-12-27 08:35:44,367 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:44,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:44,757 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,758 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104954092] [2019-12-27 08:35:44,760 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-27 08:35:44,760 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-12-27 08:35:44,761 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366025909] [2019-12-27 08:35:44,767 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-12-27 08:35:44,767 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:44,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-12-27 08:35:44,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2019-12-27 08:35:44,787 INFO L87 Difference]: Start difference. First operand 1244 states. Second operand 5 states. [2019-12-27 08:35:44,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:44,994 INFO L93 Difference]: Finished difference Result 2093 states and 6041 transitions. [2019-12-27 08:35:44,995 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-12-27 08:35:44,997 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 20 [2019-12-27 08:35:44,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:45,028 INFO L225 Difference]: With dead ends: 2093 [2019-12-27 08:35:45,028 INFO L226 Difference]: Without dead ends: 572 [2019-12-27 08:35:45,030 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:45,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2019-12-27 08:35:45,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 460. [2019-12-27 08:35:45,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 460 states. [2019-12-27 08:35:45,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1179 transitions. [2019-12-27 08:35:45,129 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1179 transitions. Word has length 20 [2019-12-27 08:35:45,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:45,129 INFO L462 AbstractCegarLoop]: Abstraction has 460 states and 1179 transitions. [2019-12-27 08:35:45,129 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-12-27 08:35:45,129 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1179 transitions. [2019-12-27 08:35:45,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2019-12-27 08:35:45,132 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:45,132 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,133 INFO L410 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:45,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:45,134 INFO L82 PathProgramCache]: Analyzing trace with hash 2103912560, now seen corresponding path program 1 times [2019-12-27 08:35:45,134 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:45,135 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745149189] [2019-12-27 08:35:45,135 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:45,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:45,357 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,357 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745149189] [2019-12-27 08:35:45,357 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-27 08:35:45,358 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2019-12-27 08:35:45,358 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354462265] [2019-12-27 08:35:45,360 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-12-27 08:35:45,360 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:45,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-12-27 08:35:45,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2019-12-27 08:35:45,361 INFO L87 Difference]: Start difference. First operand 460 states and 1179 transitions. Second operand 6 states. [2019-12-27 08:35:45,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:45,515 INFO L93 Difference]: Finished difference Result 908 states and 2257 transitions. [2019-12-27 08:35:45,515 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-12-27 08:35:45,516 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 24 [2019-12-27 08:35:45,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:45,521 INFO L225 Difference]: With dead ends: 908 [2019-12-27 08:35:45,521 INFO L226 Difference]: Without dead ends: 673 [2019-12-27 08:35:45,522 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,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2019-12-27 08:35:45,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 554. [2019-12-27 08:35:45,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 554 states. [2019-12-27 08:35:45,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 1367 transitions. [2019-12-27 08:35:45,550 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 1367 transitions. Word has length 24 [2019-12-27 08:35:45,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:45,551 INFO L462 AbstractCegarLoop]: Abstraction has 554 states and 1367 transitions. [2019-12-27 08:35:45,551 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-12-27 08:35:45,551 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 1367 transitions. [2019-12-27 08:35:45,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2019-12-27 08:35:45,553 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:45,554 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,554 INFO L410 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:45,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:45,554 INFO L82 PathProgramCache]: Analyzing trace with hash 1857069363, now seen corresponding path program 1 times [2019-12-27 08:35:45,555 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:45,555 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178042416] [2019-12-27 08:35:45,555 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:45,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:45,749 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,750 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178042416] [2019-12-27 08:35:45,750 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505505680] [2019-12-27 08:35:45,750 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:45,837 INFO L264 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 9 conjunts are in the unsatisfiable core [2019-12-27 08:35:45,843 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:45,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:45,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:45,964 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,965 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:45,965 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2019-12-27 08:35:45,965 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125699922] [2019-12-27 08:35:45,966 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-27 08:35:45,966 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:45,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-27 08:35:45,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2019-12-27 08:35:45,967 INFO L87 Difference]: Start difference. First operand 554 states and 1367 transitions. Second operand 10 states. [2019-12-27 08:35:46,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:46,190 INFO L93 Difference]: Finished difference Result 1149 states and 2809 transitions. [2019-12-27 08:35:46,190 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-12-27 08:35:46,190 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 28 [2019-12-27 08:35:46,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:46,197 INFO L225 Difference]: With dead ends: 1149 [2019-12-27 08:35:46,197 INFO L226 Difference]: Without dead ends: 835 [2019-12-27 08:35:46,198 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,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 835 states. [2019-12-27 08:35:46,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 835 to 685. [2019-12-27 08:35:46,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 685 states. [2019-12-27 08:35:46,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 1633 transitions. [2019-12-27 08:35:46,263 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 1633 transitions. Word has length 28 [2019-12-27 08:35:46,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:46,263 INFO L462 AbstractCegarLoop]: Abstraction has 685 states and 1633 transitions. [2019-12-27 08:35:46,264 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-27 08:35:46,264 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 1633 transitions. [2019-12-27 08:35:46,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-12-27 08:35:46,267 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:46,267 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,470 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:46,471 INFO L410 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:46,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:46,471 INFO L82 PathProgramCache]: Analyzing trace with hash 407146487, now seen corresponding path program 1 times [2019-12-27 08:35:46,471 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:46,472 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234306229] [2019-12-27 08:35:46,472 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:46,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:46,699 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,700 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234306229] [2019-12-27 08:35:46,700 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683478001] [2019-12-27 08:35:46,701 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,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:46,771 INFO L264 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 10 conjunts are in the unsatisfiable core [2019-12-27 08:35:46,775 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:46,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:46,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:46,866 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,867 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:46,867 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2019-12-27 08:35:46,867 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076778740] [2019-12-27 08:35:46,868 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-27 08:35:46,868 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:46,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-27 08:35:46,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2019-12-27 08:35:46,869 INFO L87 Difference]: Start difference. First operand 685 states and 1633 transitions. Second operand 12 states. [2019-12-27 08:35:47,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:47,280 INFO L93 Difference]: Finished difference Result 1410 states and 3331 transitions. [2019-12-27 08:35:47,281 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2019-12-27 08:35:47,282 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 32 [2019-12-27 08:35:47,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:47,290 INFO L225 Difference]: With dead ends: 1410 [2019-12-27 08:35:47,290 INFO L226 Difference]: Without dead ends: 1096 [2019-12-27 08:35:47,291 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,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1096 states. [2019-12-27 08:35:47,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1096 to 812. [2019-12-27 08:35:47,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 812 states. [2019-12-27 08:35:47,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1908 transitions. [2019-12-27 08:35:47,320 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1908 transitions. Word has length 32 [2019-12-27 08:35:47,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:47,322 INFO L462 AbstractCegarLoop]: Abstraction has 812 states and 1908 transitions. [2019-12-27 08:35:47,322 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-27 08:35:47,322 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1908 transitions. [2019-12-27 08:35:47,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-27 08:35:47,325 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:47,325 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,529 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:47,529 INFO L410 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:47,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:47,530 INFO L82 PathProgramCache]: Analyzing trace with hash -1263102534, now seen corresponding path program 2 times [2019-12-27 08:35:47,530 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:47,531 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433072196] [2019-12-27 08:35:47,531 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:47,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:47,713 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,714 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433072196] [2019-12-27 08:35:47,714 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309530430] [2019-12-27 08:35:47,715 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,772 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:35:47,772 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:35:47,773 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-27 08:35:47,775 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:47,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:47,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:47,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:47,961 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,961 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:47,961 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-27 08:35:47,962 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831644403] [2019-12-27 08:35:47,962 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2019-12-27 08:35:47,962 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:47,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2019-12-27 08:35:47,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2019-12-27 08:35:47,963 INFO L87 Difference]: Start difference. First operand 812 states and 1908 transitions. Second operand 14 states. [2019-12-27 08:35:48,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:48,463 INFO L93 Difference]: Finished difference Result 1488 states and 3466 transitions. [2019-12-27 08:35:48,463 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2019-12-27 08:35:48,463 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 36 [2019-12-27 08:35:48,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:48,471 INFO L225 Difference]: With dead ends: 1488 [2019-12-27 08:35:48,472 INFO L226 Difference]: Without dead ends: 1216 [2019-12-27 08:35:48,473 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=133, Invalid=467, Unknown=0, NotChecked=0, Total=600 [2019-12-27 08:35:48,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1216 states. [2019-12-27 08:35:48,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1216 to 829. [2019-12-27 08:35:48,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 829 states. [2019-12-27 08:35:48,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 1930 transitions. [2019-12-27 08:35:48,500 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 1930 transitions. Word has length 36 [2019-12-27 08:35:48,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:48,502 INFO L462 AbstractCegarLoop]: Abstraction has 829 states and 1930 transitions. [2019-12-27 08:35:48,503 INFO L463 AbstractCegarLoop]: Interpolant automaton has 14 states. [2019-12-27 08:35:48,503 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 1930 transitions. [2019-12-27 08:35:48,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-27 08:35:48,506 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:48,506 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,708 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:48,709 INFO L410 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:48,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:48,709 INFO L82 PathProgramCache]: Analyzing trace with hash 1895585236, now seen corresponding path program 1 times [2019-12-27 08:35:48,709 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:48,710 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193280412] [2019-12-27 08:35:48,710 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:48,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:48,854 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,855 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193280412] [2019-12-27 08:35:48,855 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318674523] [2019-12-27 08:35:48,855 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,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:48,935 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-27 08:35:48,949 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:49,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:49,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:49,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:49,077 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,078 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:49,078 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-27 08:35:49,078 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182125843] [2019-12-27 08:35:49,079 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2019-12-27 08:35:49,079 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:49,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2019-12-27 08:35:49,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2019-12-27 08:35:49,080 INFO L87 Difference]: Start difference. First operand 829 states and 1930 transitions. Second operand 14 states. [2019-12-27 08:35:49,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:49,394 INFO L93 Difference]: Finished difference Result 1644 states and 3750 transitions. [2019-12-27 08:35:49,394 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2019-12-27 08:35:49,394 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 36 [2019-12-27 08:35:49,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:49,403 INFO L225 Difference]: With dead ends: 1644 [2019-12-27 08:35:49,403 INFO L226 Difference]: Without dead ends: 1437 [2019-12-27 08:35:49,403 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=128, Invalid=424, Unknown=0, NotChecked=0, Total=552 [2019-12-27 08:35:49,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1437 states. [2019-12-27 08:35:49,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1437 to 894. [2019-12-27 08:35:49,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 894 states. [2019-12-27 08:35:49,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 894 states to 894 states and 2072 transitions. [2019-12-27 08:35:49,435 INFO L78 Accepts]: Start accepts. Automaton has 894 states and 2072 transitions. Word has length 36 [2019-12-27 08:35:49,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:49,436 INFO L462 AbstractCegarLoop]: Abstraction has 894 states and 2072 transitions. [2019-12-27 08:35:49,436 INFO L463 AbstractCegarLoop]: Interpolant automaton has 14 states. [2019-12-27 08:35:49,436 INFO L276 IsEmpty]: Start isEmpty. Operand 894 states and 2072 transitions. [2019-12-27 08:35:49,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-27 08:35:49,437 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:49,437 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,641 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:49,641 INFO L410 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:49,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:49,642 INFO L82 PathProgramCache]: Analyzing trace with hash 699135054, now seen corresponding path program 2 times [2019-12-27 08:35:49,642 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:49,642 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403543960] [2019-12-27 08:35:49,643 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:49,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:49,851 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,851 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403543960] [2019-12-27 08:35:49,852 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354760895] [2019-12-27 08:35:49,852 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,913 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:35:49,913 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:35:49,914 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-27 08:35:49,916 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:50,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:50,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:50,016 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:50,017 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:50,017 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-27 08:35:50,017 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938224749] [2019-12-27 08:35:50,018 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2019-12-27 08:35:50,018 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:50,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2019-12-27 08:35:50,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2019-12-27 08:35:50,019 INFO L87 Difference]: Start difference. First operand 894 states and 2072 transitions. Second operand 14 states. [2019-12-27 08:35:50,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:50,425 INFO L93 Difference]: Finished difference Result 1655 states and 3760 transitions. [2019-12-27 08:35:50,427 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2019-12-27 08:35:50,427 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 36 [2019-12-27 08:35:50,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:50,435 INFO L225 Difference]: With dead ends: 1655 [2019-12-27 08:35:50,436 INFO L226 Difference]: Without dead ends: 1490 [2019-12-27 08:35:50,436 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,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1490 states. [2019-12-27 08:35:50,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1490 to 912. [2019-12-27 08:35:50,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 912 states. [2019-12-27 08:35:50,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 2102 transitions. [2019-12-27 08:35:50,467 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 2102 transitions. Word has length 36 [2019-12-27 08:35:50,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:50,469 INFO L462 AbstractCegarLoop]: Abstraction has 912 states and 2102 transitions. [2019-12-27 08:35:50,470 INFO L463 AbstractCegarLoop]: Interpolant automaton has 14 states. [2019-12-27 08:35:50,470 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 2102 transitions. [2019-12-27 08:35:50,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 08:35:50,471 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:50,472 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,674 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:50,675 INFO L410 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:50,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:50,676 INFO L82 PathProgramCache]: Analyzing trace with hash 425329149, now seen corresponding path program 3 times [2019-12-27 08:35:50,676 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:50,676 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411732034] [2019-12-27 08:35:50,677 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:50,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:50,864 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,865 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411732034] [2019-12-27 08:35:50,865 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858669590] [2019-12-27 08:35:50,865 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,953 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2019-12-27 08:35:50,954 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:35:50,955 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 08:35:50,960 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:51,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:51,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:51,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:51,329 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,330 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:51,330 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 08:35:51,330 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919934121] [2019-12-27 08:35:51,331 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-27 08:35:51,331 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:51,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-27 08:35:51,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2019-12-27 08:35:51,332 INFO L87 Difference]: Start difference. First operand 912 states and 2102 transitions. Second operand 16 states. [2019-12-27 08:35:51,968 WARN L192 SmtUtils]: Spent 454.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 20 [2019-12-27 08:35:53,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:53,931 INFO L93 Difference]: Finished difference Result 1767 states and 4025 transitions. [2019-12-27 08:35:53,932 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2019-12-27 08:35:53,932 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-27 08:35:53,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:53,941 INFO L225 Difference]: With dead ends: 1767 [2019-12-27 08:35:53,941 INFO L226 Difference]: Without dead ends: 1495 [2019-12-27 08:35:53,941 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=172, Invalid=639, Unknown=1, NotChecked=0, Total=812 [2019-12-27 08:35:53,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1495 states. [2019-12-27 08:35:53,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1495 to 967. [2019-12-27 08:35:53,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 967 states. [2019-12-27 08:35:53,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 967 states to 967 states and 2240 transitions. [2019-12-27 08:35:53,998 INFO L78 Accepts]: Start accepts. Automaton has 967 states and 2240 transitions. Word has length 40 [2019-12-27 08:35:53,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:53,998 INFO L462 AbstractCegarLoop]: Abstraction has 967 states and 2240 transitions. [2019-12-27 08:35:53,998 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-27 08:35:53,998 INFO L276 IsEmpty]: Start isEmpty. Operand 967 states and 2240 transitions. [2019-12-27 08:35:54,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 08:35:54,000 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:54,000 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,204 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:54,204 INFO L410 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:54,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:54,205 INFO L82 PathProgramCache]: Analyzing trace with hash -710950377, now seen corresponding path program 3 times [2019-12-27 08:35:54,205 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:54,205 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383128997] [2019-12-27 08:35:54,205 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:54,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:54,346 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,347 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383128997] [2019-12-27 08:35:54,347 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102106522] [2019-12-27 08:35:54,347 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:54,402 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-27 08:35:54,402 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:35:54,403 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 08:35:54,405 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:54,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:54,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:54,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:54,584 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,584 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:54,584 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 08:35:54,585 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112099096] [2019-12-27 08:35:54,585 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-27 08:35:54,585 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:54,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-27 08:35:54,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2019-12-27 08:35:54,586 INFO L87 Difference]: Start difference. First operand 967 states and 2240 transitions. Second operand 16 states. [2019-12-27 08:35:55,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:55,096 INFO L93 Difference]: Finished difference Result 1828 states and 4115 transitions. [2019-12-27 08:35:55,097 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2019-12-27 08:35:55,097 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-27 08:35:55,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:55,106 INFO L225 Difference]: With dead ends: 1828 [2019-12-27 08:35:55,106 INFO L226 Difference]: Without dead ends: 1663 [2019-12-27 08:35:55,107 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:55,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1663 states. [2019-12-27 08:35:55,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1663 to 1011. [2019-12-27 08:35:55,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1011 states. [2019-12-27 08:35:55,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1011 states to 1011 states and 2347 transitions. [2019-12-27 08:35:55,137 INFO L78 Accepts]: Start accepts. Automaton has 1011 states and 2347 transitions. Word has length 40 [2019-12-27 08:35:55,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:55,138 INFO L462 AbstractCegarLoop]: Abstraction has 1011 states and 2347 transitions. [2019-12-27 08:35:55,138 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-27 08:35:55,138 INFO L276 IsEmpty]: Start isEmpty. Operand 1011 states and 2347 transitions. [2019-12-27 08:35:55,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 08:35:55,140 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:55,140 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:55,351 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:55,351 INFO L410 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:55,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:55,352 INFO L82 PathProgramCache]: Analyzing trace with hash -1907400559, now seen corresponding path program 4 times [2019-12-27 08:35:55,352 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:55,353 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417589621] [2019-12-27 08:35:55,353 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:55,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:55,500 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:55,500 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417589621] [2019-12-27 08:35:55,501 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342452916] [2019-12-27 08:35:55,501 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:55,548 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:35:55,549 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:35:55,550 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 08:35:55,552 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:55,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:55,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:55,718 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:55,719 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:55,719 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 08:35:55,719 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410414122] [2019-12-27 08:35:55,720 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-27 08:35:55,720 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:55,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-27 08:35:55,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2019-12-27 08:35:55,721 INFO L87 Difference]: Start difference. First operand 1011 states and 2347 transitions. Second operand 16 states. [2019-12-27 08:35:56,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:56,195 INFO L93 Difference]: Finished difference Result 1943 states and 4360 transitions. [2019-12-27 08:35:56,196 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2019-12-27 08:35:56,196 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-27 08:35:56,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:56,205 INFO L225 Difference]: With dead ends: 1943 [2019-12-27 08:35:56,205 INFO L226 Difference]: Without dead ends: 1778 [2019-12-27 08:35:56,206 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=214, Invalid=716, Unknown=0, NotChecked=0, Total=930 [2019-12-27 08:35:56,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1778 states. [2019-12-27 08:35:56,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1778 to 1015. [2019-12-27 08:35:56,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1015 states. [2019-12-27 08:35:56,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1015 states to 1015 states and 2360 transitions. [2019-12-27 08:35:56,237 INFO L78 Accepts]: Start accepts. Automaton has 1015 states and 2360 transitions. Word has length 40 [2019-12-27 08:35:56,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:56,238 INFO L462 AbstractCegarLoop]: Abstraction has 1015 states and 2360 transitions. [2019-12-27 08:35:56,238 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-27 08:35:56,238 INFO L276 IsEmpty]: Start isEmpty. Operand 1015 states and 2360 transitions. [2019-12-27 08:35:56,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 08:35:56,240 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:56,240 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:56,443 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:56,443 INFO L410 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:56,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:56,444 INFO L82 PathProgramCache]: Analyzing trace with hash -2081625269, now seen corresponding path program 1 times [2019-12-27 08:35:56,444 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:56,445 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578192785] [2019-12-27 08:35:56,445 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:56,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:56,579 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:56,579 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578192785] [2019-12-27 08:35:56,579 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548645] [2019-12-27 08:35:56,579 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:56,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:56,628 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 08:35:56,630 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:56,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:56,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:56,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:56,773 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:56,773 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:56,773 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 08:35:56,774 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109883833] [2019-12-27 08:35:56,775 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-27 08:35:56,775 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:56,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-27 08:35:56,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2019-12-27 08:35:56,776 INFO L87 Difference]: Start difference. First operand 1015 states and 2360 transitions. Second operand 16 states. [2019-12-27 08:35:57,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:57,333 INFO L93 Difference]: Finished difference Result 1813 states and 4132 transitions. [2019-12-27 08:35:57,334 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-27 08:35:57,334 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-27 08:35:57,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:57,342 INFO L225 Difference]: With dead ends: 1813 [2019-12-27 08:35:57,342 INFO L226 Difference]: Without dead ends: 1606 [2019-12-27 08:35:57,343 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=153, Invalid=549, Unknown=0, NotChecked=0, Total=702 [2019-12-27 08:35:57,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1606 states. [2019-12-27 08:35:57,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1606 to 1064. [2019-12-27 08:35:57,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1064 states. [2019-12-27 08:35:57,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1064 states to 1064 states and 2462 transitions. [2019-12-27 08:35:57,373 INFO L78 Accepts]: Start accepts. Automaton has 1064 states and 2462 transitions. Word has length 40 [2019-12-27 08:35:57,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:57,373 INFO L462 AbstractCegarLoop]: Abstraction has 1064 states and 2462 transitions. [2019-12-27 08:35:57,373 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-27 08:35:57,373 INFO L276 IsEmpty]: Start isEmpty. Operand 1064 states and 2462 transitions. [2019-12-27 08:35:57,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 08:35:57,375 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:57,375 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:57,578 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:57,587 INFO L410 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:57,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:57,587 INFO L82 PathProgramCache]: Analyzing trace with hash 417432241, now seen corresponding path program 5 times [2019-12-27 08:35:57,587 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:57,588 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095186687] [2019-12-27 08:35:57,588 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:57,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:57,728 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:57,729 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095186687] [2019-12-27 08:35:57,729 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560424158] [2019-12-27 08:35:57,729 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:57,776 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2019-12-27 08:35:57,777 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:35:57,778 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 08:35:57,779 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:57,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:57,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:57,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:57,915 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:57,915 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:57,915 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 08:35:57,915 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72338294] [2019-12-27 08:35:57,916 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-27 08:35:57,916 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:57,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-27 08:35:57,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2019-12-27 08:35:57,917 INFO L87 Difference]: Start difference. First operand 1064 states and 2462 transitions. Second operand 16 states. [2019-12-27 08:35:58,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:58,364 INFO L93 Difference]: Finished difference Result 1887 states and 4247 transitions. [2019-12-27 08:35:58,365 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2019-12-27 08:35:58,365 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-27 08:35:58,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:58,371 INFO L225 Difference]: With dead ends: 1887 [2019-12-27 08:35:58,371 INFO L226 Difference]: Without dead ends: 1722 [2019-12-27 08:35:58,372 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=188, Invalid=682, Unknown=0, NotChecked=0, Total=870 [2019-12-27 08:35:58,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1722 states. [2019-12-27 08:35:58,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1722 to 1080. [2019-12-27 08:35:58,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1080 states. [2019-12-27 08:35:58,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1080 states to 1080 states and 2502 transitions. [2019-12-27 08:35:58,397 INFO L78 Accepts]: Start accepts. Automaton has 1080 states and 2502 transitions. Word has length 40 [2019-12-27 08:35:58,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:58,398 INFO L462 AbstractCegarLoop]: Abstraction has 1080 states and 2502 transitions. [2019-12-27 08:35:58,398 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-27 08:35:58,398 INFO L276 IsEmpty]: Start isEmpty. Operand 1080 states and 2502 transitions. [2019-12-27 08:35:58,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-27 08:35:58,399 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:58,399 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:58,604 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:58,604 INFO L410 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:58,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:58,604 INFO L82 PathProgramCache]: Analyzing trace with hash 1766848279, now seen corresponding path program 6 times [2019-12-27 08:35:58,605 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:58,605 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363808197] [2019-12-27 08:35:58,605 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:58,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:58,753 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:58,754 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363808197] [2019-12-27 08:35:58,754 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692910152] [2019-12-27 08:35:58,754 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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,804 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2019-12-27 08:35:58,804 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:35:58,805 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-27 08:35:58,806 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:35:58,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:58,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:58,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:35:59,000 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:59,002 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:35:59,002 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-27 08:35:59,002 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875659295] [2019-12-27 08:35:59,002 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-27 08:35:59,003 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:35:59,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-27 08:35:59,004 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2019-12-27 08:35:59,004 INFO L87 Difference]: Start difference. First operand 1080 states and 2502 transitions. Second operand 16 states. [2019-12-27 08:35:59,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:35:59,544 INFO L93 Difference]: Finished difference Result 2055 states and 4632 transitions. [2019-12-27 08:35:59,544 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-27 08:35:59,544 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-27 08:35:59,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:35:59,552 INFO L225 Difference]: With dead ends: 2055 [2019-12-27 08:35:59,552 INFO L226 Difference]: Without dead ends: 1783 [2019-12-27 08:35:59,553 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=227, Invalid=895, Unknown=0, NotChecked=0, Total=1122 [2019-12-27 08:35:59,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1783 states. [2019-12-27 08:35:59,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1783 to 1110. [2019-12-27 08:35:59,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1110 states. [2019-12-27 08:35:59,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1110 states to 1110 states and 2552 transitions. [2019-12-27 08:35:59,578 INFO L78 Accepts]: Start accepts. Automaton has 1110 states and 2552 transitions. Word has length 40 [2019-12-27 08:35:59,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:35:59,578 INFO L462 AbstractCegarLoop]: Abstraction has 1110 states and 2552 transitions. [2019-12-27 08:35:59,578 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-27 08:35:59,579 INFO L276 IsEmpty]: Start isEmpty. Operand 1110 states and 2552 transitions. [2019-12-27 08:35:59,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:35:59,580 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:35:59,580 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:59,783 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:35:59,784 INFO L410 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:35:59,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:35:59,784 INFO L82 PathProgramCache]: Analyzing trace with hash 643650778, now seen corresponding path program 7 times [2019-12-27 08:35:59,784 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:35:59,784 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878945600] [2019-12-27 08:35:59,784 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:35:59,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:59,941 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:59,942 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878945600] [2019-12-27 08:35:59,942 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347511503] [2019-12-27 08:35:59,942 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,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:35:59,990 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:35:59,992 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:00,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:00,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:00,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:00,169 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:00,170 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:00,170 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:00,170 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769503288] [2019-12-27 08:36:00,171 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:00,171 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:00,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:00,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:00,172 INFO L87 Difference]: Start difference. First operand 1110 states and 2552 transitions. Second operand 18 states. [2019-12-27 08:36:01,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:01,482 INFO L93 Difference]: Finished difference Result 2136 states and 4749 transitions. [2019-12-27 08:36:01,482 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2019-12-27 08:36:01,482 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:01,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:01,493 INFO L225 Difference]: With dead ends: 2136 [2019-12-27 08:36:01,493 INFO L226 Difference]: Without dead ends: 1971 [2019-12-27 08:36:01,494 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=220, Invalid=770, Unknown=2, NotChecked=0, Total=992 [2019-12-27 08:36:01,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1971 states. [2019-12-27 08:36:01,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1971 to 1122. [2019-12-27 08:36:01,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1122 states. [2019-12-27 08:36:01,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1122 states to 1122 states and 2579 transitions. [2019-12-27 08:36:01,519 INFO L78 Accepts]: Start accepts. Automaton has 1122 states and 2579 transitions. Word has length 44 [2019-12-27 08:36:01,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:01,520 INFO L462 AbstractCegarLoop]: Abstraction has 1122 states and 2579 transitions. [2019-12-27 08:36:01,520 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:01,520 INFO L276 IsEmpty]: Start isEmpty. Operand 1122 states and 2579 transitions. [2019-12-27 08:36:01,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:01,522 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:01,522 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:01,725 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:01,725 INFO L410 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:01,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:01,726 INFO L82 PathProgramCache]: Analyzing trace with hash -1152259008, now seen corresponding path program 4 times [2019-12-27 08:36:01,726 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:01,726 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532260379] [2019-12-27 08:36:01,727 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:01,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:01,883 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:01,883 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532260379] [2019-12-27 08:36:01,883 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448395695] [2019-12-27 08:36:01,883 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 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,934 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:36:01,935 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:01,935 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:01,936 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:05,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:05,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:05,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:05,064 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:05,064 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:05,065 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:05,065 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991755441] [2019-12-27 08:36:05,065 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:05,065 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:05,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:05,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=235, Unknown=2, NotChecked=0, Total=306 [2019-12-27 08:36:05,066 INFO L87 Difference]: Start difference. First operand 1122 states and 2579 transitions. Second operand 18 states. [2019-12-27 08:36:06,766 WARN L192 SmtUtils]: Spent 422.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 20 [2019-12-27 08:36:08,884 WARN L192 SmtUtils]: Spent 596.00 ms on a formula simplification that was a NOOP. DAG size: 24 [2019-12-27 08:36:10,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:10,891 INFO L93 Difference]: Finished difference Result 2271 states and 5072 transitions. [2019-12-27 08:36:10,891 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2019-12-27 08:36:10,891 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:10,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:10,902 INFO L225 Difference]: With dead ends: 2271 [2019-12-27 08:36:10,902 INFO L226 Difference]: Without dead ends: 1999 [2019-12-27 08:36:10,903 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=277, Invalid=1049, Unknown=6, NotChecked=0, Total=1332 [2019-12-27 08:36:10,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1999 states. [2019-12-27 08:36:10,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1999 to 1150. [2019-12-27 08:36:10,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1150 states. [2019-12-27 08:36:10,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 2639 transitions. [2019-12-27 08:36:10,933 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 2639 transitions. Word has length 44 [2019-12-27 08:36:10,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:10,933 INFO L462 AbstractCegarLoop]: Abstraction has 1150 states and 2639 transitions. [2019-12-27 08:36:10,933 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:10,933 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 2639 transitions. [2019-12-27 08:36:10,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:10,935 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:10,935 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:11,138 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:11,138 INFO L410 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:11,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:11,139 INFO L82 PathProgramCache]: Analyzing trace with hash -885950476, now seen corresponding path program 8 times [2019-12-27 08:36:11,139 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:11,139 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592719734] [2019-12-27 08:36:11,139 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:11,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:11,329 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:11,329 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592719734] [2019-12-27 08:36:11,329 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135037136] [2019-12-27 08:36:11,329 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:11,390 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:36:11,391 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:11,392 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:11,396 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:11,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:11,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:11,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:11,593 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:11,593 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:11,593 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:11,593 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361240487] [2019-12-27 08:36:11,594 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:11,594 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:11,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:11,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:11,594 INFO L87 Difference]: Start difference. First operand 1150 states and 2639 transitions. Second operand 18 states. [2019-12-27 08:36:12,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:12,261 INFO L93 Difference]: Finished difference Result 2328 states and 5149 transitions. [2019-12-27 08:36:12,262 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-27 08:36:12,262 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:12,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:12,268 INFO L225 Difference]: With dead ends: 2328 [2019-12-27 08:36:12,268 INFO L226 Difference]: Without dead ends: 2163 [2019-12-27 08:36:12,269 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:12,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2163 states. [2019-12-27 08:36:12,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2163 to 1214. [2019-12-27 08:36:12,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1214 states. [2019-12-27 08:36:12,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1214 states to 1214 states and 2799 transitions. [2019-12-27 08:36:12,296 INFO L78 Accepts]: Start accepts. Automaton has 1214 states and 2799 transitions. Word has length 44 [2019-12-27 08:36:12,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:12,297 INFO L462 AbstractCegarLoop]: Abstraction has 1214 states and 2799 transitions. [2019-12-27 08:36:12,297 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:12,297 INFO L276 IsEmpty]: Start isEmpty. Operand 1214 states and 2799 transitions. [2019-12-27 08:36:12,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:12,299 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:12,299 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:12,499 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:12,500 INFO L410 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:12,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:12,501 INFO L82 PathProgramCache]: Analyzing trace with hash 1613107034, now seen corresponding path program 9 times [2019-12-27 08:36:12,501 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:12,501 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955599216] [2019-12-27 08:36:12,502 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:12,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:12,659 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:12,660 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955599216] [2019-12-27 08:36:12,660 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436637813] [2019-12-27 08:36:12,660 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 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:12,722 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2019-12-27 08:36:12,722 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:12,723 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:12,724 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:12,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:12,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:12,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:12,965 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:12,966 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:12,966 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:12,966 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849698479] [2019-12-27 08:36:12,967 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:12,967 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:12,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:12,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:12,967 INFO L87 Difference]: Start difference. First operand 1214 states and 2799 transitions. Second operand 18 states. [2019-12-27 08:36:13,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:13,668 INFO L93 Difference]: Finished difference Result 2317 states and 5151 transitions. [2019-12-27 08:36:13,669 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2019-12-27 08:36:13,669 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:13,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:13,673 INFO L225 Difference]: With dead ends: 2317 [2019-12-27 08:36:13,674 INFO L226 Difference]: Without dead ends: 2152 [2019-12-27 08:36:13,674 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=231, Invalid=825, Unknown=0, NotChecked=0, Total=1056 [2019-12-27 08:36:13,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2019-12-27 08:36:13,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 1198. [2019-12-27 08:36:13,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1198 states. [2019-12-27 08:36:13,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 2759 transitions. [2019-12-27 08:36:13,703 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 2759 transitions. Word has length 44 [2019-12-27 08:36:13,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:13,703 INFO L462 AbstractCegarLoop]: Abstraction has 1198 states and 2759 transitions. [2019-12-27 08:36:13,704 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:13,704 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 2759 transitions. [2019-12-27 08:36:13,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:13,706 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:13,706 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:13,909 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:13,909 INFO L410 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:13,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:13,910 INFO L82 PathProgramCache]: Analyzing trace with hash -552799404, now seen corresponding path program 10 times [2019-12-27 08:36:13,910 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:13,910 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536758527] [2019-12-27 08:36:13,910 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:13,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:14,068 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:14,069 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536758527] [2019-12-27 08:36:14,069 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711529265] [2019-12-27 08:36:14,069 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 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:14,130 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:36:14,131 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:14,131 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:14,133 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:14,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:14,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:14,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:14,389 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:14,390 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:14,390 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:14,390 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926740409] [2019-12-27 08:36:14,390 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:14,391 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:14,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:14,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:14,391 INFO L87 Difference]: Start difference. First operand 1198 states and 2759 transitions. Second operand 18 states. [2019-12-27 08:36:15,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:15,195 INFO L93 Difference]: Finished difference Result 2265 states and 5044 transitions. [2019-12-27 08:36:15,195 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2019-12-27 08:36:15,196 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:15,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:15,200 INFO L225 Difference]: With dead ends: 2265 [2019-12-27 08:36:15,200 INFO L226 Difference]: Without dead ends: 2100 [2019-12-27 08:36:15,201 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=238, Invalid=818, Unknown=0, NotChecked=0, Total=1056 [2019-12-27 08:36:15,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2100 states. [2019-12-27 08:36:15,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2100 to 1198. [2019-12-27 08:36:15,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1198 states. [2019-12-27 08:36:15,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 2759 transitions. [2019-12-27 08:36:15,227 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 2759 transitions. Word has length 44 [2019-12-27 08:36:15,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:15,227 INFO L462 AbstractCegarLoop]: Abstraction has 1198 states and 2759 transitions. [2019-12-27 08:36:15,227 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:15,227 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 2759 transitions. [2019-12-27 08:36:15,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:15,229 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:15,229 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,433 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:15,433 INFO L410 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:15,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:15,434 INFO L82 PathProgramCache]: Analyzing trace with hash -393873042, now seen corresponding path program 11 times [2019-12-27 08:36:15,434 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:15,434 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764853769] [2019-12-27 08:36:15,434 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:15,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:15,599 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,600 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764853769] [2019-12-27 08:36:15,600 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270215501] [2019-12-27 08:36:15,600 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 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:15,670 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-12-27 08:36:15,670 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:15,671 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:15,672 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:16,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:16,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:16,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:16,949 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:16,949 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:16,950 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:16,950 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740915295] [2019-12-27 08:36:16,950 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:16,950 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:16,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:16,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=236, Unknown=2, NotChecked=0, Total=306 [2019-12-27 08:36:16,951 INFO L87 Difference]: Start difference. First operand 1198 states and 2759 transitions. Second operand 18 states. [2019-12-27 08:36:18,188 WARN L192 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 21 [2019-12-27 08:36:18,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:18,499 INFO L93 Difference]: Finished difference Result 2436 states and 5409 transitions. [2019-12-27 08:36:18,499 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-27 08:36:18,499 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:18,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:18,504 INFO L225 Difference]: With dead ends: 2436 [2019-12-27 08:36:18,505 INFO L226 Difference]: Without dead ends: 2271 [2019-12-27 08:36:18,505 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=247, Invalid=873, Unknown=2, NotChecked=0, Total=1122 [2019-12-27 08:36:18,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2271 states. [2019-12-27 08:36:18,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2271 to 1246. [2019-12-27 08:36:18,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1246 states. [2019-12-27 08:36:18,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1246 states to 1246 states and 2879 transitions. [2019-12-27 08:36:18,538 INFO L78 Accepts]: Start accepts. Automaton has 1246 states and 2879 transitions. Word has length 44 [2019-12-27 08:36:18,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:18,539 INFO L462 AbstractCegarLoop]: Abstraction has 1246 states and 2879 transitions. [2019-12-27 08:36:18,539 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:18,539 INFO L276 IsEmpty]: Start isEmpty. Operand 1246 states and 2879 transitions. [2019-12-27 08:36:18,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:18,543 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:18,543 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:18,750 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:18,750 INFO L410 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:18,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:18,751 INFO L82 PathProgramCache]: Analyzing trace with hash 1301891438, now seen corresponding path program 12 times [2019-12-27 08:36:18,751 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:18,752 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545467649] [2019-12-27 08:36:18,752 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:18,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:18,916 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:18,917 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545467649] [2019-12-27 08:36:18,917 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676202361] [2019-12-27 08:36:18,917 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 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:18,974 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2019-12-27 08:36:18,974 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:18,975 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:18,976 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:19,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:19,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:19,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:19,136 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:19,136 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:19,136 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:19,137 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279066956] [2019-12-27 08:36:19,137 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:19,137 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:19,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:19,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:19,138 INFO L87 Difference]: Start difference. First operand 1246 states and 2879 transitions. Second operand 18 states. [2019-12-27 08:36:19,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:19,894 INFO L93 Difference]: Finished difference Result 2540 states and 5609 transitions. [2019-12-27 08:36:19,894 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-12-27 08:36:19,894 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:19,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:19,900 INFO L225 Difference]: With dead ends: 2540 [2019-12-27 08:36:19,900 INFO L226 Difference]: Without dead ends: 2375 [2019-12-27 08:36:19,901 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=330, Invalid=1152, Unknown=0, NotChecked=0, Total=1482 [2019-12-27 08:36:19,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2375 states. [2019-12-27 08:36:19,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2375 to 1282. [2019-12-27 08:36:19,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1282 states. [2019-12-27 08:36:19,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1282 states to 1282 states and 2972 transitions. [2019-12-27 08:36:19,932 INFO L78 Accepts]: Start accepts. Automaton has 1282 states and 2972 transitions. Word has length 44 [2019-12-27 08:36:19,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:19,933 INFO L462 AbstractCegarLoop]: Abstraction has 1282 states and 2972 transitions. [2019-12-27 08:36:19,933 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:19,933 INFO L276 IsEmpty]: Start isEmpty. Operand 1282 states and 2972 transitions. [2019-12-27 08:36:19,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:19,935 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:19,935 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:20,139 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:20,139 INFO L410 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:20,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:20,139 INFO L82 PathProgramCache]: Analyzing trace with hash -494018348, now seen corresponding path program 13 times [2019-12-27 08:36:20,140 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:20,140 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731393995] [2019-12-27 08:36:20,140 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:20,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:20,316 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:20,316 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731393995] [2019-12-27 08:36:20,317 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574992950] [2019-12-27 08:36:20,317 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:20,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:20,362 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:20,362 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:20,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:20,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:20,485 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:20,485 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:20,485 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:20,486 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590406918] [2019-12-27 08:36:20,486 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:20,486 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:20,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:20,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:20,487 INFO L87 Difference]: Start difference. First operand 1282 states and 2972 transitions. Second operand 18 states. [2019-12-27 08:36:21,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:21,208 INFO L93 Difference]: Finished difference Result 2513 states and 5564 transitions. [2019-12-27 08:36:21,209 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-12-27 08:36:21,209 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:21,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:21,213 INFO L225 Difference]: With dead ends: 2513 [2019-12-27 08:36:21,214 INFO L226 Difference]: Without dead ends: 2348 [2019-12-27 08:36:21,214 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=329, Invalid=1153, Unknown=0, NotChecked=0, Total=1482 [2019-12-27 08:36:21,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2348 states. [2019-12-27 08:36:21,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2348 to 1266. [2019-12-27 08:36:21,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1266 states. [2019-12-27 08:36:21,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1266 states to 1266 states and 2932 transitions. [2019-12-27 08:36:21,244 INFO L78 Accepts]: Start accepts. Automaton has 1266 states and 2932 transitions. Word has length 44 [2019-12-27 08:36:21,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:21,245 INFO L462 AbstractCegarLoop]: Abstraction has 1266 states and 2932 transitions. [2019-12-27 08:36:21,245 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:21,245 INFO L276 IsEmpty]: Start isEmpty. Operand 1266 states and 2932 transitions. [2019-12-27 08:36:21,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:21,247 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:21,247 INFO L411 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:21,457 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:21,457 INFO L410 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:21,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:21,457 INFO L82 PathProgramCache]: Analyzing trace with hash -811669720, now seen corresponding path program 2 times [2019-12-27 08:36:21,458 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:21,458 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692331847] [2019-12-27 08:36:21,458 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:21,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:21,603 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:21,603 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692331847] [2019-12-27 08:36:21,603 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437405594] [2019-12-27 08:36:21,604 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:21,655 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:36:21,655 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:21,656 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:21,657 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:21,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:21,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:21,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:21,829 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:21,830 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:21,830 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:21,830 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505466492] [2019-12-27 08:36:21,830 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:21,831 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:21,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:21,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:21,831 INFO L87 Difference]: Start difference. First operand 1266 states and 2932 transitions. Second operand 18 states. [2019-12-27 08:36:22,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:22,304 INFO L93 Difference]: Finished difference Result 2182 states and 4914 transitions. [2019-12-27 08:36:22,304 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2019-12-27 08:36:22,304 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:22,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:22,307 INFO L225 Difference]: With dead ends: 2182 [2019-12-27 08:36:22,308 INFO L226 Difference]: Without dead ends: 1975 [2019-12-27 08:36:22,308 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:22,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1975 states. [2019-12-27 08:36:22,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1975 to 1315. [2019-12-27 08:36:22,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1315 states. [2019-12-27 08:36:22,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1315 states to 1315 states and 3034 transitions. [2019-12-27 08:36:22,333 INFO L78 Accepts]: Start accepts. Automaton has 1315 states and 3034 transitions. Word has length 44 [2019-12-27 08:36:22,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:22,334 INFO L462 AbstractCegarLoop]: Abstraction has 1315 states and 3034 transitions. [2019-12-27 08:36:22,334 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:22,334 INFO L276 IsEmpty]: Start isEmpty. Operand 1315 states and 3034 transitions. [2019-12-27 08:36:22,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:22,336 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:22,336 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:22,539 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:22,540 INFO L410 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:22,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:22,540 INFO L82 PathProgramCache]: Analyzing trace with hash 1687387790, now seen corresponding path program 14 times [2019-12-27 08:36:22,540 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:22,540 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003679804] [2019-12-27 08:36:22,540 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:22,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:22,807 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:22,808 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003679804] [2019-12-27 08:36:22,808 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239558703] [2019-12-27 08:36:22,808 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:22,854 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:36:22,854 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:22,855 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:22,856 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:22,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:22,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:22,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:22,987 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:22,988 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:22,988 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:22,988 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260894875] [2019-12-27 08:36:22,988 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:22,989 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:22,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:22,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:22,989 INFO L87 Difference]: Start difference. First operand 1315 states and 3034 transitions. Second operand 18 states. [2019-12-27 08:36:23,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:23,516 INFO L93 Difference]: Finished difference Result 2352 states and 5229 transitions. [2019-12-27 08:36:23,517 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2019-12-27 08:36:23,517 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:23,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:23,520 INFO L225 Difference]: With dead ends: 2352 [2019-12-27 08:36:23,520 INFO L226 Difference]: Without dead ends: 2187 [2019-12-27 08:36:23,521 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=221, Invalid=835, Unknown=0, NotChecked=0, Total=1056 [2019-12-27 08:36:23,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2187 states. [2019-12-27 08:36:23,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2187 to 1311. [2019-12-27 08:36:23,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1311 states. [2019-12-27 08:36:23,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1311 states to 1311 states and 3021 transitions. [2019-12-27 08:36:23,541 INFO L78 Accepts]: Start accepts. Automaton has 1311 states and 3021 transitions. Word has length 44 [2019-12-27 08:36:23,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:23,541 INFO L462 AbstractCegarLoop]: Abstraction has 1311 states and 3021 transitions. [2019-12-27 08:36:23,541 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:23,541 INFO L276 IsEmpty]: Start isEmpty. Operand 1311 states and 3021 transitions. [2019-12-27 08:36:23,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:23,543 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:23,543 INFO L411 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:23,746 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:23,747 INFO L410 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:23,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:23,747 INFO L82 PathProgramCache]: Analyzing trace with hash -1258163468, now seen corresponding path program 15 times [2019-12-27 08:36:23,747 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:23,748 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961281903] [2019-12-27 08:36:23,748 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:23,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:23,898 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:23,899 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961281903] [2019-12-27 08:36:23,899 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614897187] [2019-12-27 08:36:23,900 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:23,997 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-27 08:36:23,998 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:23,999 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:24,000 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:24,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:24,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:24,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:24,182 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:24,182 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:24,182 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:24,183 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084670414] [2019-12-27 08:36:24,183 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:24,183 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:24,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:24,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:24,184 INFO L87 Difference]: Start difference. First operand 1311 states and 3021 transitions. Second operand 18 states. [2019-12-27 08:36:24,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:24,795 INFO L93 Difference]: Finished difference Result 2429 states and 5391 transitions. [2019-12-27 08:36:24,795 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-27 08:36:24,796 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:24,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:24,798 INFO L225 Difference]: With dead ends: 2429 [2019-12-27 08:36:24,798 INFO L226 Difference]: Without dead ends: 2264 [2019-12-27 08:36:24,799 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=266, Invalid=994, Unknown=0, NotChecked=0, Total=1260 [2019-12-27 08:36:24,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2264 states. [2019-12-27 08:36:24,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2264 to 1307. [2019-12-27 08:36:24,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1307 states. [2019-12-27 08:36:24,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1307 states to 1307 states and 3008 transitions. [2019-12-27 08:36:24,822 INFO L78 Accepts]: Start accepts. Automaton has 1307 states and 3008 transitions. Word has length 44 [2019-12-27 08:36:24,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:24,822 INFO L462 AbstractCegarLoop]: Abstraction has 1307 states and 3008 transitions. [2019-12-27 08:36:24,822 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:24,823 INFO L276 IsEmpty]: Start isEmpty. Operand 1307 states and 3008 transitions. [2019-12-27 08:36:24,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:24,824 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:24,824 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:25,024 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:25,025 INFO L410 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:25,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:25,025 INFO L82 PathProgramCache]: Analyzing trace with hash 1733590504, now seen corresponding path program 16 times [2019-12-27 08:36:25,026 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:25,026 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194574964] [2019-12-27 08:36:25,026 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:25,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:25,190 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:25,190 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194574964] [2019-12-27 08:36:25,190 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255641138] [2019-12-27 08:36:25,190 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:25,235 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:36:25,235 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:25,236 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:25,237 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:25,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:25,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:25,357 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:25,357 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:25,357 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:25,357 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685085769] [2019-12-27 08:36:25,357 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:25,357 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:25,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:25,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:25,358 INFO L87 Difference]: Start difference. First operand 1307 states and 3008 transitions. Second operand 18 states. [2019-12-27 08:36:25,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:25,882 INFO L93 Difference]: Finished difference Result 2508 states and 5576 transitions. [2019-12-27 08:36:25,882 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2019-12-27 08:36:25,882 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:25,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:25,886 INFO L225 Difference]: With dead ends: 2508 [2019-12-27 08:36:25,886 INFO L226 Difference]: Without dead ends: 2343 [2019-12-27 08:36:25,887 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:25,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2343 states. [2019-12-27 08:36:25,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2343 to 1291. [2019-12-27 08:36:25,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1291 states. [2019-12-27 08:36:25,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1291 states to 1291 states and 2968 transitions. [2019-12-27 08:36:25,920 INFO L78 Accepts]: Start accepts. Automaton has 1291 states and 2968 transitions. Word has length 44 [2019-12-27 08:36:25,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:25,921 INFO L462 AbstractCegarLoop]: Abstraction has 1291 states and 2968 transitions. [2019-12-27 08:36:25,921 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:25,921 INFO L276 IsEmpty]: Start isEmpty. Operand 1291 states and 2968 transitions. [2019-12-27 08:36:25,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:25,922 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:25,922 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:26,122 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:26,123 INFO L410 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:26,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:26,124 INFO L82 PathProgramCache]: Analyzing trace with hash 826388830, now seen corresponding path program 17 times [2019-12-27 08:36:26,124 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:26,124 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927512103] [2019-12-27 08:36:26,125 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:26,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:26,321 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:26,322 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927512103] [2019-12-27 08:36:26,322 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237605066] [2019-12-27 08:36:26,322 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:26,371 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2019-12-27 08:36:26,371 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:26,372 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:26,372 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:26,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:26,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:26,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:26,505 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:26,506 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:26,506 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:26,506 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022996994] [2019-12-27 08:36:26,506 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:26,506 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:26,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:26,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:26,507 INFO L87 Difference]: Start difference. First operand 1291 states and 2968 transitions. Second operand 18 states. [2019-12-27 08:36:27,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:27,173 INFO L93 Difference]: Finished difference Result 2364 states and 5256 transitions. [2019-12-27 08:36:27,173 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-27 08:36:27,173 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:27,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:27,176 INFO L225 Difference]: With dead ends: 2364 [2019-12-27 08:36:27,176 INFO L226 Difference]: Without dead ends: 2199 [2019-12-27 08:36:27,177 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=252, Invalid=870, Unknown=0, NotChecked=0, Total=1122 [2019-12-27 08:36:27,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2019-12-27 08:36:27,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 1306. [2019-12-27 08:36:27,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1306 states. [2019-12-27 08:36:27,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1306 states to 1306 states and 3019 transitions. [2019-12-27 08:36:27,218 INFO L78 Accepts]: Start accepts. Automaton has 1306 states and 3019 transitions. Word has length 44 [2019-12-27 08:36:27,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:27,218 INFO L462 AbstractCegarLoop]: Abstraction has 1306 states and 3019 transitions. [2019-12-27 08:36:27,218 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:27,218 INFO L276 IsEmpty]: Start isEmpty. Operand 1306 states and 3019 transitions. [2019-12-27 08:36:27,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-27 08:36:27,220 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:27,220 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:27,424 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:27,424 INFO L410 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:27,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:27,424 INFO L82 PathProgramCache]: Analyzing trace with hash -1632472384, now seen corresponding path program 5 times [2019-12-27 08:36:27,424 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:27,425 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100844271] [2019-12-27 08:36:27,425 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:27,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:27,607 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:27,608 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100844271] [2019-12-27 08:36:27,608 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877093853] [2019-12-27 08:36:27,608 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 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:27,656 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2019-12-27 08:36:27,656 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:27,657 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-27 08:36:27,658 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:27,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:27,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:27,788 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:27,788 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:27,788 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-27 08:36:27,789 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862839571] [2019-12-27 08:36:27,789 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-27 08:36:27,789 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:27,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-27 08:36:27,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2019-12-27 08:36:27,789 INFO L87 Difference]: Start difference. First operand 1306 states and 3019 transitions. Second operand 18 states. [2019-12-27 08:36:28,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:28,443 INFO L93 Difference]: Finished difference Result 2429 states and 5504 transitions. [2019-12-27 08:36:28,443 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2019-12-27 08:36:28,444 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-27 08:36:28,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:28,446 INFO L225 Difference]: With dead ends: 2429 [2019-12-27 08:36:28,446 INFO L226 Difference]: Without dead ends: 2099 [2019-12-27 08:36:28,447 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=293, Invalid=1039, Unknown=0, NotChecked=0, Total=1332 [2019-12-27 08:36:28,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2099 states. [2019-12-27 08:36:28,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2099 to 1385. [2019-12-27 08:36:28,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1385 states. [2019-12-27 08:36:28,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1385 states to 1385 states and 3171 transitions. [2019-12-27 08:36:28,466 INFO L78 Accepts]: Start accepts. Automaton has 1385 states and 3171 transitions. Word has length 44 [2019-12-27 08:36:28,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:28,466 INFO L462 AbstractCegarLoop]: Abstraction has 1385 states and 3171 transitions. [2019-12-27 08:36:28,466 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-27 08:36:28,466 INFO L276 IsEmpty]: Start isEmpty. Operand 1385 states and 3171 transitions. [2019-12-27 08:36:28,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:36:28,469 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:28,469 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:36:28,671 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:28,672 INFO L410 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:28,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:28,672 INFO L82 PathProgramCache]: Analyzing trace with hash -1986924233, now seen corresponding path program 18 times [2019-12-27 08:36:28,672 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:28,672 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86406343] [2019-12-27 08:36:28,672 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:28,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:28,873 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:28,873 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86406343] [2019-12-27 08:36:28,873 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222157316] [2019-12-27 08:36:28,873 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 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:28,952 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2019-12-27 08:36:28,953 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:28,954 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:36:28,955 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:29,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:29,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:29,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:29,759 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:29,759 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:29,759 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:36:29,759 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600694830] [2019-12-27 08:36:29,760 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:36:29,760 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:29,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:36:29,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=300, Unknown=1, NotChecked=0, Total=380 [2019-12-27 08:36:29,761 INFO L87 Difference]: Start difference. First operand 1385 states and 3171 transitions. Second operand 20 states. [2019-12-27 08:36:30,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:30,754 INFO L93 Difference]: Finished difference Result 2749 states and 6031 transitions. [2019-12-27 08:36:30,755 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2019-12-27 08:36:30,755 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:36:30,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:30,758 INFO L225 Difference]: With dead ends: 2749 [2019-12-27 08:36:30,758 INFO L226 Difference]: Without dead ends: 2584 [2019-12-27 08:36:30,759 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=302, Invalid=1103, Unknown=1, NotChecked=0, Total=1406 [2019-12-27 08:36:30,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2584 states. [2019-12-27 08:36:30,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2584 to 1449. [2019-12-27 08:36:30,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1449 states. [2019-12-27 08:36:30,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1449 states to 1449 states and 3331 transitions. [2019-12-27 08:36:30,786 INFO L78 Accepts]: Start accepts. Automaton has 1449 states and 3331 transitions. Word has length 48 [2019-12-27 08:36:30,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:30,787 INFO L462 AbstractCegarLoop]: Abstraction has 1449 states and 3331 transitions. [2019-12-27 08:36:30,787 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:36:30,787 INFO L276 IsEmpty]: Start isEmpty. Operand 1449 states and 3331 transitions. [2019-12-27 08:36:30,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:36:30,790 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:30,790 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:30,995 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:30,996 INFO L410 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:30,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:30,996 INFO L82 PathProgramCache]: Analyzing trace with hash -1653773161, now seen corresponding path program 19 times [2019-12-27 08:36:30,997 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:30,997 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270594086] [2019-12-27 08:36:30,997 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:31,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:31,270 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:31,270 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270594086] [2019-12-27 08:36:31,271 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1487065661] [2019-12-27 08:36:31,271 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 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:31,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:31,345 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:36:31,347 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:33,985 WARN L192 SmtUtils]: Spent 302.00 ms on a formula simplification that was a NOOP. DAG size: 18 [2019-12-27 08:36:34,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:34,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:34,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:34,632 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:34,632 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:34,633 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:36:34,633 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272430171] [2019-12-27 08:36:34,633 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:36:34,633 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:34,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:36:34,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=294, Unknown=2, NotChecked=0, Total=380 [2019-12-27 08:36:34,634 INFO L87 Difference]: Start difference. First operand 1449 states and 3331 transitions. Second operand 20 states. [2019-12-27 08:36:35,260 WARN L192 SmtUtils]: Spent 491.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 25 [2019-12-27 08:36:37,838 WARN L192 SmtUtils]: Spent 866.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 22 [2019-12-27 08:36:40,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:40,972 INFO L93 Difference]: Finished difference Result 2818 states and 6186 transitions. [2019-12-27 08:36:40,972 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2019-12-27 08:36:40,973 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:36:40,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:40,976 INFO L225 Difference]: With dead ends: 2818 [2019-12-27 08:36:40,977 INFO L226 Difference]: Without dead ends: 2653 [2019-12-27 08:36:40,977 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=334, Invalid=1144, Unknown=4, NotChecked=0, Total=1482 [2019-12-27 08:36:40,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2653 states. [2019-12-27 08:36:41,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2653 to 1449. [2019-12-27 08:36:41,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1449 states. [2019-12-27 08:36:41,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1449 states to 1449 states and 3331 transitions. [2019-12-27 08:36:41,003 INFO L78 Accepts]: Start accepts. Automaton has 1449 states and 3331 transitions. Word has length 48 [2019-12-27 08:36:41,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:41,003 INFO L462 AbstractCegarLoop]: Abstraction has 1449 states and 3331 transitions. [2019-12-27 08:36:41,003 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:36:41,004 INFO L276 IsEmpty]: Start isEmpty. Operand 1449 states and 3331 transitions. [2019-12-27 08:36:41,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:36:41,006 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:41,006 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:41,209 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:41,210 INFO L410 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:41,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:41,210 INFO L82 PathProgramCache]: Analyzing trace with hash -1494846799, now seen corresponding path program 20 times [2019-12-27 08:36:41,210 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:41,210 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986995129] [2019-12-27 08:36:41,210 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:41,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:41,377 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:41,377 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986995129] [2019-12-27 08:36:41,377 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293792479] [2019-12-27 08:36:41,377 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 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:41,425 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:36:41,425 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:41,426 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:36:41,427 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:41,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:41,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:41,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:41,707 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:41,707 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:41,707 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:36:41,707 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101649668] [2019-12-27 08:36:41,708 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:36:41,708 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:41,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:36:41,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:36:41,708 INFO L87 Difference]: Start difference. First operand 1449 states and 3331 transitions. Second operand 20 states. [2019-12-27 08:36:42,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:36:42,598 INFO L93 Difference]: Finished difference Result 3075 states and 6721 transitions. [2019-12-27 08:36:42,599 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2019-12-27 08:36:42,599 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:36:42,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:36:42,603 INFO L225 Difference]: With dead ends: 3075 [2019-12-27 08:36:42,603 INFO L226 Difference]: Without dead ends: 2910 [2019-12-27 08:36:42,604 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:42,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2910 states. [2019-12-27 08:36:42,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2910 to 1513. [2019-12-27 08:36:42,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1513 states. [2019-12-27 08:36:42,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1513 states to 1513 states and 3491 transitions. [2019-12-27 08:36:42,623 INFO L78 Accepts]: Start accepts. Automaton has 1513 states and 3491 transitions. Word has length 48 [2019-12-27 08:36:42,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:36:42,624 INFO L462 AbstractCegarLoop]: Abstraction has 1513 states and 3491 transitions. [2019-12-27 08:36:42,624 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:36:42,624 INFO L276 IsEmpty]: Start isEmpty. Operand 1513 states and 3491 transitions. [2019-12-27 08:36:42,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:36:42,626 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:36:42,626 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:42,826 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:36:42,826 INFO L410 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:36:42,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:36:42,827 INFO L82 PathProgramCache]: Analyzing trace with hash 200917681, now seen corresponding path program 21 times [2019-12-27 08:36:42,827 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:36:42,827 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718477009] [2019-12-27 08:36:42,828 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:36:42,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:36:43,017 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:43,017 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718477009] [2019-12-27 08:36:43,017 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464245526] [2019-12-27 08:36:43,017 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 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:43,065 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2019-12-27 08:36:43,065 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:36:43,066 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:36:43,066 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:36:49,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:49,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:49,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:36:49,676 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:36:49,676 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:36:49,676 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:36:49,676 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390959206] [2019-12-27 08:36:49,677 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:36:49,677 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:36:49,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:36:49,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:36:49,677 INFO L87 Difference]: Start difference. First operand 1513 states and 3491 transitions. Second operand 20 states. [2019-12-27 08:36:57,072 WARN L192 SmtUtils]: Spent 2.02 s on a formula simplification. DAG size of input: 27 DAG size of output: 25 [2019-12-27 08:37:01,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:01,265 INFO L93 Difference]: Finished difference Result 2858 states and 6306 transitions. [2019-12-27 08:37:01,266 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2019-12-27 08:37:01,266 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:01,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:01,270 INFO L225 Difference]: With dead ends: 2858 [2019-12-27 08:37:01,270 INFO L226 Difference]: Without dead ends: 2693 [2019-12-27 08:37:01,271 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 17.0s TimeCoverageRelationStatistics Valid=326, Invalid=1153, Unknown=3, NotChecked=0, Total=1482 [2019-12-27 08:37:01,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2019-12-27 08:37:01,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 1517. [2019-12-27 08:37:01,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1517 states. [2019-12-27 08:37:01,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1517 states to 1517 states and 3504 transitions. [2019-12-27 08:37:01,290 INFO L78 Accepts]: Start accepts. Automaton has 1517 states and 3504 transitions. Word has length 48 [2019-12-27 08:37:01,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:01,290 INFO L462 AbstractCegarLoop]: Abstraction has 1517 states and 3504 transitions. [2019-12-27 08:37:01,290 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:01,291 INFO L276 IsEmpty]: Start isEmpty. Operand 1517 states and 3504 transitions. [2019-12-27 08:37:01,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:01,293 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:01,293 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:01,496 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:01,496 INFO L410 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:01,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:01,497 INFO L82 PathProgramCache]: Analyzing trace with hash 992441415, now seen corresponding path program 22 times [2019-12-27 08:37:01,497 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:01,497 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116685678] [2019-12-27 08:37:01,498 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:01,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:01,656 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:01,656 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116685678] [2019-12-27 08:37:01,656 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221822877] [2019-12-27 08:37:01,656 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 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:01,704 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:37:01,704 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:01,705 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:01,705 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:04,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:04,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:04,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:04,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:37:04,016 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:04,017 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:04,017 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001676251] [2019-12-27 08:37:04,017 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:04,017 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:04,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:04,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:37:04,018 INFO L87 Difference]: Start difference. First operand 1517 states and 3504 transitions. Second operand 20 states. [2019-12-27 08:37:06,203 WARN L192 SmtUtils]: Spent 2.04 s on a formula simplification. DAG size of input: 41 DAG size of output: 26 [2019-12-27 08:37:10,459 WARN L192 SmtUtils]: Spent 4.04 s on a formula simplification. DAG size of input: 31 DAG size of output: 29 [2019-12-27 08:37:12,916 WARN L192 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2019-12-27 08:37:27,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:27,549 INFO L93 Difference]: Finished difference Result 2850 states and 6266 transitions. [2019-12-27 08:37:27,549 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2019-12-27 08:37:27,550 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:27,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:27,553 INFO L225 Difference]: With dead ends: 2850 [2019-12-27 08:37:27,553 INFO L226 Difference]: Without dead ends: 2685 [2019-12-27 08:37:27,554 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 17.3s TimeCoverageRelationStatistics Valid=359, Invalid=1277, Unknown=4, NotChecked=0, Total=1640 [2019-12-27 08:37:27,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2685 states. [2019-12-27 08:37:27,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2685 to 1581. [2019-12-27 08:37:27,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1581 states. [2019-12-27 08:37:27,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1581 states to 1581 states and 3664 transitions. [2019-12-27 08:37:27,574 INFO L78 Accepts]: Start accepts. Automaton has 1581 states and 3664 transitions. Word has length 48 [2019-12-27 08:37:27,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:27,574 INFO L462 AbstractCegarLoop]: Abstraction has 1581 states and 3664 transitions. [2019-12-27 08:37:27,574 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:27,574 INFO L276 IsEmpty]: Start isEmpty. Operand 1581 states and 3664 transitions. [2019-12-27 08:37:27,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:27,577 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:27,577 INFO L411 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-27 08:37:27,777 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:27,778 INFO L410 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:27,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:27,778 INFO L82 PathProgramCache]: Analyzing trace with hash 1243600003, now seen corresponding path program 6 times [2019-12-27 08:37:27,778 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:27,779 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910190559] [2019-12-27 08:37:27,779 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:27,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:27,951 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:27,952 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910190559] [2019-12-27 08:37:27,952 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30983291] [2019-12-27 08:37:27,952 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:28,005 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2019-12-27 08:37:28,005 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:28,006 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:28,007 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:28,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:28,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:28,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:28,294 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:28,295 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:28,295 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:28,295 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710140340] [2019-12-27 08:37:28,295 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:28,296 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:28,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:28,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:37:28,296 INFO L87 Difference]: Start difference. First operand 1581 states and 3664 transitions. Second operand 20 states. [2019-12-27 08:37:29,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:29,400 INFO L93 Difference]: Finished difference Result 2869 states and 6369 transitions. [2019-12-27 08:37:29,400 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2019-12-27 08:37:29,400 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:29,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:29,403 INFO L225 Difference]: With dead ends: 2869 [2019-12-27 08:37:29,403 INFO L226 Difference]: Without dead ends: 2597 [2019-12-27 08:37:29,404 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=380, Invalid=1426, Unknown=0, NotChecked=0, Total=1806 [2019-12-27 08:37:29,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2597 states. [2019-12-27 08:37:29,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2597 to 1582. [2019-12-27 08:37:29,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1582 states. [2019-12-27 08:37:29,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1582 states to 1582 states and 3646 transitions. [2019-12-27 08:37:29,423 INFO L78 Accepts]: Start accepts. Automaton has 1582 states and 3646 transitions. Word has length 48 [2019-12-27 08:37:29,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:29,423 INFO L462 AbstractCegarLoop]: Abstraction has 1582 states and 3646 transitions. [2019-12-27 08:37:29,423 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:29,423 INFO L276 IsEmpty]: Start isEmpty. Operand 1582 states and 3646 transitions. [2019-12-27 08:37:29,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:29,426 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:29,426 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:29,629 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:29,629 INFO L410 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:29,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:29,630 INFO L82 PathProgramCache]: Analyzing trace with hash -1912643477, now seen corresponding path program 23 times [2019-12-27 08:37:29,630 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:29,630 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841510857] [2019-12-27 08:37:29,631 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:29,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:29,793 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:29,793 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841510857] [2019-12-27 08:37:29,793 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962102309] [2019-12-27 08:37:29,793 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 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:29,862 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2019-12-27 08:37:29,862 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:29,863 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:29,864 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:30,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:30,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:30,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:30,027 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:30,028 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:30,028 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:30,028 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758154664] [2019-12-27 08:37:30,029 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:30,029 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:30,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:30,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:37:30,029 INFO L87 Difference]: Start difference. First operand 1582 states and 3646 transitions. Second operand 20 states. [2019-12-27 08:37:30,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:30,776 INFO L93 Difference]: Finished difference Result 2915 states and 6476 transitions. [2019-12-27 08:37:30,776 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2019-12-27 08:37:30,776 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:30,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:30,780 INFO L225 Difference]: With dead ends: 2915 [2019-12-27 08:37:30,780 INFO L226 Difference]: Without dead ends: 2708 [2019-12-27 08:37:30,781 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:30,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2708 states. [2019-12-27 08:37:30,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2708 to 1627. [2019-12-27 08:37:30,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1627 states. [2019-12-27 08:37:30,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1627 states to 1627 states and 3735 transitions. [2019-12-27 08:37:30,806 INFO L78 Accepts]: Start accepts. Automaton has 1627 states and 3735 transitions. Word has length 48 [2019-12-27 08:37:30,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:30,806 INFO L462 AbstractCegarLoop]: Abstraction has 1627 states and 3735 transitions. [2019-12-27 08:37:30,806 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:30,806 INFO L276 IsEmpty]: Start isEmpty. Operand 1627 states and 3735 transitions. [2019-12-27 08:37:30,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:30,808 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:30,808 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:31,008 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:31,009 INFO L410 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:31,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:31,009 INFO L82 PathProgramCache]: Analyzing trace with hash -1126371295, now seen corresponding path program 24 times [2019-12-27 08:37:31,010 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:31,010 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106091320] [2019-12-27 08:37:31,010 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:31,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:31,172 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:31,173 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106091320] [2019-12-27 08:37:31,173 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313536010] [2019-12-27 08:37:31,173 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 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:31,224 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2019-12-27 08:37:31,225 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:31,225 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:31,227 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:33,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:33,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:33,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:33,329 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,329 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:33,329 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:33,329 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748150948] [2019-12-27 08:37:33,330 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:33,330 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:33,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:33,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=297, Unknown=4, NotChecked=0, Total=380 [2019-12-27 08:37:33,330 INFO L87 Difference]: Start difference. First operand 1627 states and 3735 transitions. Second operand 20 states. [2019-12-27 08:37:41,753 WARN L192 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 24 [2019-12-27 08:37:41,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:41,815 INFO L93 Difference]: Finished difference Result 3167 states and 6955 transitions. [2019-12-27 08:37:41,815 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2019-12-27 08:37:41,815 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:41,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:41,819 INFO L225 Difference]: With dead ends: 3167 [2019-12-27 08:37:41,819 INFO L226 Difference]: Without dead ends: 3002 [2019-12-27 08:37:41,820 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=321, Invalid=1149, Unknown=12, NotChecked=0, Total=1482 [2019-12-27 08:37:41,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3002 states. [2019-12-27 08:37:41,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3002 to 1675. [2019-12-27 08:37:41,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1675 states. [2019-12-27 08:37:41,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1675 states to 1675 states and 3855 transitions. [2019-12-27 08:37:41,840 INFO L78 Accepts]: Start accepts. Automaton has 1675 states and 3855 transitions. Word has length 48 [2019-12-27 08:37:41,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:41,841 INFO L462 AbstractCegarLoop]: Abstraction has 1675 states and 3855 transitions. [2019-12-27 08:37:41,841 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:41,841 INFO L276 IsEmpty]: Start isEmpty. Operand 1675 states and 3855 transitions. [2019-12-27 08:37:41,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:41,842 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:41,842 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:42,043 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:42,043 INFO L410 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:42,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:42,044 INFO L82 PathProgramCache]: Analyzing trace with hash 1935830071, now seen corresponding path program 25 times [2019-12-27 08:37:42,044 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:42,044 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628717230] [2019-12-27 08:37:42,044 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:42,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:42,227 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:42,227 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628717230] [2019-12-27 08:37:42,227 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218466190] [2019-12-27 08:37:42,228 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 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:42,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:42,273 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:42,274 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:42,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:42,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:42,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:42,476 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:37:42,476 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:42,477 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:42,477 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81841052] [2019-12-27 08:37:42,477 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:42,477 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:42,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:42,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:37:42,478 INFO L87 Difference]: Start difference. First operand 1675 states and 3855 transitions. Second operand 20 states. [2019-12-27 08:37:43,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:37:43,238 INFO L93 Difference]: Finished difference Result 3180 states and 6990 transitions. [2019-12-27 08:37:43,239 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-12-27 08:37:43,239 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:37:43,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:37:43,243 INFO L225 Difference]: With dead ends: 3180 [2019-12-27 08:37:43,243 INFO L226 Difference]: Without dead ends: 3015 [2019-12-27 08:37:43,244 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=326, Invalid=1234, Unknown=0, NotChecked=0, Total=1560 [2019-12-27 08:37:43,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3015 states. [2019-12-27 08:37:43,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3015 to 1627. [2019-12-27 08:37:43,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1627 states. [2019-12-27 08:37:43,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1627 states to 1627 states and 3735 transitions. [2019-12-27 08:37:43,264 INFO L78 Accepts]: Start accepts. Automaton has 1627 states and 3735 transitions. Word has length 48 [2019-12-27 08:37:43,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:37:43,264 INFO L462 AbstractCegarLoop]: Abstraction has 1627 states and 3735 transitions. [2019-12-27 08:37:43,264 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:37:43,264 INFO L276 IsEmpty]: Start isEmpty. Operand 1627 states and 3735 transitions. [2019-12-27 08:37:43,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:37:43,265 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:37:43,266 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:43,468 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:37:43,468 INFO L410 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:37:43,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:37:43,469 INFO L82 PathProgramCache]: Analyzing trace with hash 116272075, now seen corresponding path program 26 times [2019-12-27 08:37:43,469 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:37:43,469 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353355332] [2019-12-27 08:37:43,470 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:37:43,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:37:43,658 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:43,658 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353355332] [2019-12-27 08:37:43,658 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723693548] [2019-12-27 08:37:43,658 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 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:43,703 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:37:43,703 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:37:43,704 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:37:43,705 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:37:47,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:47,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:47,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:37:47,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:37:47,455 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:37:47,455 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:37:47,455 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214148389] [2019-12-27 08:37:47,455 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:37:47,456 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:37:47,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:37:47,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=297, Unknown=2, NotChecked=0, Total=380 [2019-12-27 08:37:47,456 INFO L87 Difference]: Start difference. First operand 1627 states and 3735 transitions. Second operand 20 states. [2019-12-27 08:37:54,272 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:54,987 WARN L192 SmtUtils]: Spent 463.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 26 [2019-12-27 08:37:57,313 WARN L192 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 22 [2019-12-27 08:38:00,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:00,405 INFO L93 Difference]: Finished difference Result 3280 states and 7170 transitions. [2019-12-27 08:38:00,406 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2019-12-27 08:38:00,406 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:00,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:00,411 INFO L225 Difference]: With dead ends: 3280 [2019-12-27 08:38:00,411 INFO L226 Difference]: Without dead ends: 3115 [2019-12-27 08:38:00,411 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 13.7s TimeCoverageRelationStatistics Valid=376, Invalid=1342, Unknown=4, NotChecked=0, Total=1722 [2019-12-27 08:38:00,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3115 states. [2019-12-27 08:38:00,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3115 to 1643. [2019-12-27 08:38:00,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1643 states. [2019-12-27 08:38:00,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1643 states to 1643 states and 3775 transitions. [2019-12-27 08:38:00,432 INFO L78 Accepts]: Start accepts. Automaton has 1643 states and 3775 transitions. Word has length 48 [2019-12-27 08:38:00,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:00,432 INFO L462 AbstractCegarLoop]: Abstraction has 1643 states and 3775 transitions. [2019-12-27 08:38:00,432 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:00,432 INFO L276 IsEmpty]: Start isEmpty. Operand 1643 states and 3775 transitions. [2019-12-27 08:38:00,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:00,433 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:00,434 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,634 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:00,634 INFO L410 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:00,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:00,635 INFO L82 PathProgramCache]: Analyzing trace with hash 454674699, now seen corresponding path program 27 times [2019-12-27 08:38:00,635 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:00,636 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424033286] [2019-12-27 08:38:00,636 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:00,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:00,792 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,792 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424033286] [2019-12-27 08:38:00,792 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514142297] [2019-12-27 08:38:00,792 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 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:38:00,839 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2019-12-27 08:38:00,839 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:00,840 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:00,842 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:01,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:01,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:01,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:01,115 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:38:01,115 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:01,115 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:01,115 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568924723] [2019-12-27 08:38:01,116 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:01,116 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:01,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:01,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:01,116 INFO L87 Difference]: Start difference. First operand 1643 states and 3775 transitions. Second operand 20 states. [2019-12-27 08:38:02,949 WARN L192 SmtUtils]: Spent 490.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 28 [2019-12-27 08:38:05,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:05,596 INFO L93 Difference]: Finished difference Result 3276 states and 7150 transitions. [2019-12-27 08:38:05,596 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2019-12-27 08:38:05,596 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:05,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:05,600 INFO L225 Difference]: With dead ends: 3276 [2019-12-27 08:38:05,601 INFO L226 Difference]: Without dead ends: 3111 [2019-12-27 08:38:05,602 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=382, Invalid=1339, Unknown=1, NotChecked=0, Total=1722 [2019-12-27 08:38:05,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3111 states. [2019-12-27 08:38:05,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3111 to 1659. [2019-12-27 08:38:05,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1659 states. [2019-12-27 08:38:05,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1659 states to 1659 states and 3815 transitions. [2019-12-27 08:38:05,622 INFO L78 Accepts]: Start accepts. Automaton has 1659 states and 3815 transitions. Word has length 48 [2019-12-27 08:38:05,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:05,622 INFO L462 AbstractCegarLoop]: Abstraction has 1659 states and 3815 transitions. [2019-12-27 08:38:05,622 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:05,622 INFO L276 IsEmpty]: Start isEmpty. Operand 1659 states and 3815 transitions. [2019-12-27 08:38:05,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:05,624 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:05,624 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:05,824 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:05,824 INFO L410 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:05,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:05,825 INFO L82 PathProgramCache]: Analyzing trace with hash 299465675, now seen corresponding path program 28 times [2019-12-27 08:38:05,825 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:05,825 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903897010] [2019-12-27 08:38:05,826 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:05,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:05,990 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:05,990 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903897010] [2019-12-27 08:38:05,990 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845401386] [2019-12-27 08:38:05,990 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 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:38:06,038 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:38:06,038 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:06,039 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:06,039 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:06,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:06,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:06,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:06,227 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:06,227 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:06,227 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:06,227 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109980365] [2019-12-27 08:38:06,228 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:06,228 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:06,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:06,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:06,228 INFO L87 Difference]: Start difference. First operand 1659 states and 3815 transitions. Second operand 20 states. [2019-12-27 08:38:07,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:07,237 INFO L93 Difference]: Finished difference Result 3519 states and 7668 transitions. [2019-12-27 08:38:07,238 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2019-12-27 08:38:07,238 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:07,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:07,242 INFO L225 Difference]: With dead ends: 3519 [2019-12-27 08:38:07,242 INFO L226 Difference]: Without dead ends: 3354 [2019-12-27 08:38:07,242 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=467, Invalid=1695, Unknown=0, NotChecked=0, Total=2162 [2019-12-27 08:38:07,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3354 states. [2019-12-27 08:38:07,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3354 to 1691. [2019-12-27 08:38:07,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1691 states. [2019-12-27 08:38:07,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1691 states to 1691 states and 3895 transitions. [2019-12-27 08:38:07,263 INFO L78 Accepts]: Start accepts. Automaton has 1691 states and 3895 transitions. Word has length 48 [2019-12-27 08:38:07,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:07,263 INFO L462 AbstractCegarLoop]: Abstraction has 1691 states and 3895 transitions. [2019-12-27 08:38:07,263 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:07,264 INFO L276 IsEmpty]: Start isEmpty. Operand 1691 states and 3895 transitions. [2019-12-27 08:38:07,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:07,266 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:07,266 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:07,466 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:07,467 INFO L410 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:07,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:07,467 INFO L82 PathProgramCache]: Analyzing trace with hash 632616747, now seen corresponding path program 29 times [2019-12-27 08:38:07,468 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:07,468 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177271627] [2019-12-27 08:38:07,468 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:07,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:07,632 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:07,633 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177271627] [2019-12-27 08:38:07,633 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803297707] [2019-12-27 08:38:07,633 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 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:07,679 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-12-27 08:38:07,679 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:07,680 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:07,682 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:07,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:07,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:07,817 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:07,818 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:07,818 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:07,818 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018589296] [2019-12-27 08:38:07,818 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:07,818 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:07,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:07,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:07,819 INFO L87 Difference]: Start difference. First operand 1691 states and 3895 transitions. Second operand 20 states. [2019-12-27 08:38:08,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:08,556 INFO L93 Difference]: Finished difference Result 3419 states and 7495 transitions. [2019-12-27 08:38:08,557 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2019-12-27 08:38:08,557 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:08,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:08,561 INFO L225 Difference]: With dead ends: 3419 [2019-12-27 08:38:08,561 INFO L226 Difference]: Without dead ends: 3254 [2019-12-27 08:38:08,562 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=385, Invalid=1337, Unknown=0, NotChecked=0, Total=1722 [2019-12-27 08:38:08,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3254 states. [2019-12-27 08:38:08,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3254 to 1643. [2019-12-27 08:38:08,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1643 states. [2019-12-27 08:38:08,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1643 states to 1643 states and 3775 transitions. [2019-12-27 08:38:08,592 INFO L78 Accepts]: Start accepts. Automaton has 1643 states and 3775 transitions. Word has length 48 [2019-12-27 08:38:08,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:08,592 INFO L462 AbstractCegarLoop]: Abstraction has 1643 states and 3775 transitions. [2019-12-27 08:38:08,593 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:08,593 INFO L276 IsEmpty]: Start isEmpty. Operand 1643 states and 3775 transitions. [2019-12-27 08:38:08,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:08,595 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:08,595 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:08,798 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:08,798 INFO L410 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:08,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:08,799 INFO L82 PathProgramCache]: Analyzing trace with hash -1066108661, now seen corresponding path program 30 times [2019-12-27 08:38:08,799 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:08,799 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456574907] [2019-12-27 08:38:08,799 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:08,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:08,993 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:08,993 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456574907] [2019-12-27 08:38:08,993 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [702066735] [2019-12-27 08:38:08,993 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 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:09,040 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2019-12-27 08:38:09,041 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:09,042 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:09,043 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:09,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:09,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:09,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:09,743 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:09,744 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:09,744 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:09,744 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174069291] [2019-12-27 08:38:09,744 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:09,744 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:09,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:09,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:09,745 INFO L87 Difference]: Start difference. First operand 1643 states and 3775 transitions. Second operand 20 states. [2019-12-27 08:38:10,549 WARN L192 SmtUtils]: Spent 424.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 30 [2019-12-27 08:38:11,741 WARN L192 SmtUtils]: Spent 431.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 27 [2019-12-27 08:38:12,299 WARN L192 SmtUtils]: Spent 324.00 ms on a formula simplification that was a NOOP. DAG size: 24 [2019-12-27 08:38:13,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:13,560 INFO L93 Difference]: Finished difference Result 3427 states and 7455 transitions. [2019-12-27 08:38:13,560 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2019-12-27 08:38:13,560 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:13,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:13,564 INFO L225 Difference]: With dead ends: 3427 [2019-12-27 08:38:13,565 INFO L226 Difference]: Without dead ends: 3262 [2019-12-27 08:38:13,565 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 531 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=471, Invalid=1689, Unknown=2, NotChecked=0, Total=2162 [2019-12-27 08:38:13,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3262 states. [2019-12-27 08:38:13,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3262 to 1595. [2019-12-27 08:38:13,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1595 states. [2019-12-27 08:38:13,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 3655 transitions. [2019-12-27 08:38:13,587 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 3655 transitions. Word has length 48 [2019-12-27 08:38:13,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:13,587 INFO L462 AbstractCegarLoop]: Abstraction has 1595 states and 3655 transitions. [2019-12-27 08:38:13,587 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:13,587 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 3655 transitions. [2019-12-27 08:38:13,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:13,588 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:13,588 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:13,789 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:13,789 INFO L410 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:13,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:13,790 INFO L82 PathProgramCache]: Analyzing trace with hash -874436635, now seen corresponding path program 31 times [2019-12-27 08:38:13,790 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:13,790 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225165877] [2019-12-27 08:38:13,791 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:13,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:13,999 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:13,999 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225165877] [2019-12-27 08:38:14,000 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857988898] [2019-12-27 08:38:14,000 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 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:14,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:14,101 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:14,103 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:15,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:15,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:15,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:15,281 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:15,282 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:15,282 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:15,282 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008778586] [2019-12-27 08:38:15,282 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:15,282 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:15,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:15,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:15,283 INFO L87 Difference]: Start difference. First operand 1595 states and 3655 transitions. Second operand 20 states. [2019-12-27 08:38:16,748 WARN L192 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 24 [2019-12-27 08:38:17,835 WARN L192 SmtUtils]: Spent 518.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 20 [2019-12-27 08:38:18,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:18,849 INFO L93 Difference]: Finished difference Result 3010 states and 6586 transitions. [2019-12-27 08:38:18,850 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2019-12-27 08:38:18,850 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:18,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:18,854 INFO L225 Difference]: With dead ends: 3010 [2019-12-27 08:38:18,854 INFO L226 Difference]: Without dead ends: 2845 [2019-12-27 08:38:18,855 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=280, Invalid=1050, Unknown=2, NotChecked=0, Total=1332 [2019-12-27 08:38:18,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2845 states. [2019-12-27 08:38:18,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2845 to 1591. [2019-12-27 08:38:18,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1591 states. [2019-12-27 08:38:18,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 3642 transitions. [2019-12-27 08:38:18,876 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 3642 transitions. Word has length 48 [2019-12-27 08:38:18,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:18,876 INFO L462 AbstractCegarLoop]: Abstraction has 1591 states and 3642 transitions. [2019-12-27 08:38:18,876 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:18,876 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 3642 transitions. [2019-12-27 08:38:18,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:18,877 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:18,877 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:19,078 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:19,078 INFO L410 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:19,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:19,079 INFO L82 PathProgramCache]: Analyzing trace with hash 1790793627, now seen corresponding path program 32 times [2019-12-27 08:38:19,079 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:19,079 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192592697] [2019-12-27 08:38:19,080 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:19,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:19,257 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:19,257 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192592697] [2019-12-27 08:38:19,257 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844628642] [2019-12-27 08:38:19,257 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 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:19,300 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:38:19,300 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:19,301 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:19,302 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:23,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:23,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:23,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:23,829 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:23,829 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:23,829 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:23,829 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097412654] [2019-12-27 08:38:23,829 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:23,829 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:23,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:23,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:23,830 INFO L87 Difference]: Start difference. First operand 1591 states and 3642 transitions. Second operand 20 states. [2019-12-27 08:38:28,426 WARN L192 SmtUtils]: Spent 2.04 s on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2019-12-27 08:38:35,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:35,217 INFO L93 Difference]: Finished difference Result 3376 states and 7330 transitions. [2019-12-27 08:38:35,218 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2019-12-27 08:38:35,218 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:35,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:35,221 INFO L225 Difference]: With dead ends: 3376 [2019-12-27 08:38:35,222 INFO L226 Difference]: Without dead ends: 3211 [2019-12-27 08:38:35,222 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 11.4s TimeCoverageRelationStatistics Valid=339, Invalid=1219, Unknown=2, NotChecked=0, Total=1560 [2019-12-27 08:38:35,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3211 states. [2019-12-27 08:38:35,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3211 to 1703. [2019-12-27 08:38:35,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1703 states. [2019-12-27 08:38:35,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1703 states to 1703 states and 3922 transitions. [2019-12-27 08:38:35,254 INFO L78 Accepts]: Start accepts. Automaton has 1703 states and 3922 transitions. Word has length 48 [2019-12-27 08:38:35,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:35,254 INFO L462 AbstractCegarLoop]: Abstraction has 1703 states and 3922 transitions. [2019-12-27 08:38:35,254 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:35,255 INFO L276 IsEmpty]: Start isEmpty. Operand 1703 states and 3922 transitions. [2019-12-27 08:38:35,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:35,257 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:35,257 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:35,460 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:35,461 INFO L410 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:35,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:35,461 INFO L82 PathProgramCache]: Analyzing trace with hash 558027697, now seen corresponding path program 33 times [2019-12-27 08:38:35,462 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:35,462 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64800787] [2019-12-27 08:38:35,462 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:35,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:35,695 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:35,696 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64800787] [2019-12-27 08:38:35,696 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555288593] [2019-12-27 08:38:35,696 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 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:35,771 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-27 08:38:35,772 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:35,773 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:35,775 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:36,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:36,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:36,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:36,260 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:36,260 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:36,261 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:36,261 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559565078] [2019-12-27 08:38:36,262 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:36,263 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:36,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:36,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:36,263 INFO L87 Difference]: Start difference. First operand 1703 states and 3922 transitions. Second operand 20 states. [2019-12-27 08:38:37,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:37,357 INFO L93 Difference]: Finished difference Result 3332 states and 7230 transitions. [2019-12-27 08:38:37,357 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2019-12-27 08:38:37,357 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:37,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:37,360 INFO L225 Difference]: With dead ends: 3332 [2019-12-27 08:38:37,361 INFO L226 Difference]: Without dead ends: 3167 [2019-12-27 08:38:37,361 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=364, Invalid=1358, Unknown=0, NotChecked=0, Total=1722 [2019-12-27 08:38:37,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3167 states. [2019-12-27 08:38:37,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3167 to 1623. [2019-12-27 08:38:37,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1623 states. [2019-12-27 08:38:37,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1623 states to 1623 states and 3722 transitions. [2019-12-27 08:38:37,381 INFO L78 Accepts]: Start accepts. Automaton has 1623 states and 3722 transitions. Word has length 48 [2019-12-27 08:38:37,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:37,381 INFO L462 AbstractCegarLoop]: Abstraction has 1623 states and 3722 transitions. [2019-12-27 08:38:37,381 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:37,381 INFO L276 IsEmpty]: Start isEmpty. Operand 1623 states and 3722 transitions. [2019-12-27 08:38:37,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:37,383 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:37,383 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:37,584 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:37,584 INFO L410 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:37,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:37,585 INFO L82 PathProgramCache]: Analyzing trace with hash 1870702491, now seen corresponding path program 34 times [2019-12-27 08:38:37,585 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:37,585 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482832158] [2019-12-27 08:38:37,586 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:37,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:37,775 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:37,776 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482832158] [2019-12-27 08:38:37,776 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745664362] [2019-12-27 08:38:37,776 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 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:37,831 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:38:37,831 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:37,832 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:37,833 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:39,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:39,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:39,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:39,028 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:39,028 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:39,028 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:39,028 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276761370] [2019-12-27 08:38:39,028 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:39,028 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:39,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:39,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:39,029 INFO L87 Difference]: Start difference. First operand 1623 states and 3722 transitions. Second operand 20 states. [2019-12-27 08:38:46,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:46,453 INFO L93 Difference]: Finished difference Result 3493 states and 7645 transitions. [2019-12-27 08:38:46,454 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2019-12-27 08:38:46,454 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:46,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:46,458 INFO L225 Difference]: With dead ends: 3493 [2019-12-27 08:38:46,458 INFO L226 Difference]: Without dead ends: 3328 [2019-12-27 08:38:46,459 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=377, Invalid=1339, Unknown=6, NotChecked=0, Total=1722 [2019-12-27 08:38:46,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3328 states. [2019-12-27 08:38:46,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3328 to 1723. [2019-12-27 08:38:46,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1723 states. [2019-12-27 08:38:46,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1723 states to 1723 states and 3975 transitions. [2019-12-27 08:38:46,480 INFO L78 Accepts]: Start accepts. Automaton has 1723 states and 3975 transitions. Word has length 48 [2019-12-27 08:38:46,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:46,480 INFO L462 AbstractCegarLoop]: Abstraction has 1723 states and 3975 transitions. [2019-12-27 08:38:46,480 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:46,480 INFO L276 IsEmpty]: Start isEmpty. Operand 1723 states and 3975 transitions. [2019-12-27 08:38:46,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:46,481 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:46,482 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:46,682 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:46,682 INFO L410 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:46,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:46,683 INFO L82 PathProgramCache]: Analyzing trace with hash 637936561, now seen corresponding path program 35 times [2019-12-27 08:38:46,683 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:46,683 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35025344] [2019-12-27 08:38:46,684 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:46,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:46,928 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:46,928 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35025344] [2019-12-27 08:38:46,929 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798160182] [2019-12-27 08:38:46,929 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 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:46,985 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2019-12-27 08:38:46,985 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:46,986 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:46,987 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:47,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:47,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:47,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:47,197 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:47,198 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:47,198 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:47,198 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494873020] [2019-12-27 08:38:47,198 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:47,199 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:47,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:47,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:47,199 INFO L87 Difference]: Start difference. First operand 1723 states and 3975 transitions. Second operand 20 states. [2019-12-27 08:38:48,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:48,059 INFO L93 Difference]: Finished difference Result 3417 states and 7505 transitions. [2019-12-27 08:38:48,060 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2019-12-27 08:38:48,060 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:48,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:48,064 INFO L225 Difference]: With dead ends: 3417 [2019-12-27 08:38:48,064 INFO L226 Difference]: Without dead ends: 3252 [2019-12-27 08:38:48,065 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 430 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=397, Invalid=1495, Unknown=0, NotChecked=0, Total=1892 [2019-12-27 08:38:48,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3252 states. [2019-12-27 08:38:48,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3252 to 1627. [2019-12-27 08:38:48,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1627 states. [2019-12-27 08:38:48,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1627 states to 1627 states and 3735 transitions. [2019-12-27 08:38:48,087 INFO L78 Accepts]: Start accepts. Automaton has 1627 states and 3735 transitions. Word has length 48 [2019-12-27 08:38:48,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:48,087 INFO L462 AbstractCegarLoop]: Abstraction has 1627 states and 3735 transitions. [2019-12-27 08:38:48,087 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:48,087 INFO L276 IsEmpty]: Start isEmpty. Operand 1627 states and 3735 transitions. [2019-12-27 08:38:48,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:48,089 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:48,089 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:48,289 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:48,289 INFO L410 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:48,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:48,290 INFO L82 PathProgramCache]: Analyzing trace with hash -1181621435, now seen corresponding path program 36 times [2019-12-27 08:38:48,290 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:48,291 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380848351] [2019-12-27 08:38:48,291 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:48,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:48,446 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:48,446 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380848351] [2019-12-27 08:38:48,446 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727318492] [2019-12-27 08:38:48,446 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 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:48,495 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2019-12-27 08:38:48,495 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:48,496 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:48,497 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:48,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:48,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:48,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:48,640 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:48,640 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:48,640 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:48,641 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644345398] [2019-12-27 08:38:48,641 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:48,641 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:48,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:48,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:48,641 INFO L87 Difference]: Start difference. First operand 1627 states and 3735 transitions. Second operand 20 states. [2019-12-27 08:38:49,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:49,496 INFO L93 Difference]: Finished difference Result 3268 states and 7183 transitions. [2019-12-27 08:38:49,496 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2019-12-27 08:38:49,497 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:49,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:49,501 INFO L225 Difference]: With dead ends: 3268 [2019-12-27 08:38:49,501 INFO L226 Difference]: Without dead ends: 3103 [2019-12-27 08:38:49,502 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=396, Invalid=1410, Unknown=0, NotChecked=0, Total=1806 [2019-12-27 08:38:49,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3103 states. [2019-12-27 08:38:49,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3103 to 1643. [2019-12-27 08:38:49,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1643 states. [2019-12-27 08:38:49,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1643 states to 1643 states and 3775 transitions. [2019-12-27 08:38:49,547 INFO L78 Accepts]: Start accepts. Automaton has 1643 states and 3775 transitions. Word has length 48 [2019-12-27 08:38:49,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:49,547 INFO L462 AbstractCegarLoop]: Abstraction has 1643 states and 3775 transitions. [2019-12-27 08:38:49,548 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:49,548 INFO L276 IsEmpty]: Start isEmpty. Operand 1643 states and 3775 transitions. [2019-12-27 08:38:49,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:49,553 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:49,553 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:49,757 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:49,758 INFO L410 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:49,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:49,758 INFO L82 PathProgramCache]: Analyzing trace with hash -843218811, now seen corresponding path program 37 times [2019-12-27 08:38:49,758 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:49,759 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599364732] [2019-12-27 08:38:49,759 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:49,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:49,940 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:49,940 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599364732] [2019-12-27 08:38:49,940 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143929080] [2019-12-27 08:38:49,941 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 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:49,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:49,989 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:49,990 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:50,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:50,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:50,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:50,228 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:50,228 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:50,228 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:50,228 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896835185] [2019-12-27 08:38:50,229 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:50,229 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:50,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:50,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:50,229 INFO L87 Difference]: Start difference. First operand 1643 states and 3775 transitions. Second operand 20 states. [2019-12-27 08:38:51,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:51,676 INFO L93 Difference]: Finished difference Result 3402 states and 7473 transitions. [2019-12-27 08:38:51,677 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2019-12-27 08:38:51,677 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:51,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:51,681 INFO L225 Difference]: With dead ends: 3402 [2019-12-27 08:38:51,681 INFO L226 Difference]: Without dead ends: 3237 [2019-12-27 08:38:51,681 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=424, Invalid=1468, Unknown=0, NotChecked=0, Total=1892 [2019-12-27 08:38:51,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3237 states. [2019-12-27 08:38:51,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3237 to 1627. [2019-12-27 08:38:51,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1627 states. [2019-12-27 08:38:51,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1627 states to 1627 states and 3735 transitions. [2019-12-27 08:38:51,706 INFO L78 Accepts]: Start accepts. Automaton has 1627 states and 3735 transitions. Word has length 48 [2019-12-27 08:38:51,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:51,706 INFO L462 AbstractCegarLoop]: Abstraction has 1627 states and 3735 transitions. [2019-12-27 08:38:51,706 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:51,706 INFO L276 IsEmpty]: Start isEmpty. Operand 1627 states and 3735 transitions. [2019-12-27 08:38:51,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-27 08:38:51,708 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:51,708 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:51,908 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:51,909 INFO L410 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:51,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:51,909 INFO L82 PathProgramCache]: Analyzing trace with hash 162415491, now seen corresponding path program 7 times [2019-12-27 08:38:51,909 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:51,910 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795697070] [2019-12-27 08:38:51,910 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:51,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:52,163 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:38:52,163 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795697070] [2019-12-27 08:38:52,163 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957020811] [2019-12-27 08:38:52,163 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:52,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:52,228 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-27 08:38:52,230 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:52,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:52,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:52,396 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:38:52,396 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:52,396 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-27 08:38:52,396 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196775923] [2019-12-27 08:38:52,396 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-27 08:38:52,397 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:52,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-27 08:38:52,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2019-12-27 08:38:52,397 INFO L87 Difference]: Start difference. First operand 1627 states and 3735 transitions. Second operand 20 states. [2019-12-27 08:38:53,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:53,175 INFO L93 Difference]: Finished difference Result 2884 states and 6408 transitions. [2019-12-27 08:38:53,175 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2019-12-27 08:38:53,176 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-27 08:38:53,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:53,179 INFO L225 Difference]: With dead ends: 2884 [2019-12-27 08:38:53,179 INFO L226 Difference]: Without dead ends: 2612 [2019-12-27 08:38:53,179 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=369, Invalid=1271, Unknown=0, NotChecked=0, Total=1640 [2019-12-27 08:38:53,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2612 states. [2019-12-27 08:38:53,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2612 to 1673. [2019-12-27 08:38:53,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1673 states. [2019-12-27 08:38:53,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1673 states to 1673 states and 3825 transitions. [2019-12-27 08:38:53,196 INFO L78 Accepts]: Start accepts. Automaton has 1673 states and 3825 transitions. Word has length 48 [2019-12-27 08:38:53,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:53,196 INFO L462 AbstractCegarLoop]: Abstraction has 1673 states and 3825 transitions. [2019-12-27 08:38:53,196 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-27 08:38:53,196 INFO L276 IsEmpty]: Start isEmpty. Operand 1673 states and 3825 transitions. [2019-12-27 08:38:53,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-27 08:38:53,198 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:53,198 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:53,398 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:53,398 INFO L410 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:53,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:53,399 INFO L82 PathProgramCache]: Analyzing trace with hash -835250412, now seen corresponding path program 38 times [2019-12-27 08:38:53,399 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:53,400 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271782467] [2019-12-27 08:38:53,400 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:53,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:53,576 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:53,576 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271782467] [2019-12-27 08:38:53,576 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [283999519] [2019-12-27 08:38:53,577 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:53,625 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-27 08:38:53,625 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:53,626 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-27 08:38:53,627 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:54,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:54,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:54,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:54,277 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:54,277 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:54,277 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2019-12-27 08:38:54,277 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559518868] [2019-12-27 08:38:54,278 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-12-27 08:38:54,278 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:54,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-12-27 08:38:54,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2019-12-27 08:38:54,278 INFO L87 Difference]: Start difference. First operand 1673 states and 3825 transitions. Second operand 22 states. [2019-12-27 08:38:56,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:38:56,149 INFO L93 Difference]: Finished difference Result 3499 states and 7608 transitions. [2019-12-27 08:38:56,150 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2019-12-27 08:38:56,150 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2019-12-27 08:38:56,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:38:56,154 INFO L225 Difference]: With dead ends: 3499 [2019-12-27 08:38:56,154 INFO L226 Difference]: Without dead ends: 3334 [2019-12-27 08:38:56,155 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=396, Invalid=1495, Unknown=1, NotChecked=0, Total=1892 [2019-12-27 08:38:56,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3334 states. [2019-12-27 08:38:56,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3334 to 1769. [2019-12-27 08:38:56,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1769 states. [2019-12-27 08:38:56,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1769 states to 1769 states and 4065 transitions. [2019-12-27 08:38:56,177 INFO L78 Accepts]: Start accepts. Automaton has 1769 states and 4065 transitions. Word has length 52 [2019-12-27 08:38:56,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:38:56,178 INFO L462 AbstractCegarLoop]: Abstraction has 1769 states and 4065 transitions. [2019-12-27 08:38:56,178 INFO L463 AbstractCegarLoop]: Interpolant automaton has 22 states. [2019-12-27 08:38:56,178 INFO L276 IsEmpty]: Start isEmpty. Operand 1769 states and 4065 transitions. [2019-12-27 08:38:56,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-27 08:38:56,180 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:38:56,180 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:56,383 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:56,383 INFO L410 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:38:56,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:38:56,383 INFO L82 PathProgramCache]: Analyzing trace with hash -502099340, now seen corresponding path program 39 times [2019-12-27 08:38:56,384 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:38:56,384 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751780296] [2019-12-27 08:38:56,384 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:38:56,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:38:56,610 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:56,610 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751780296] [2019-12-27 08:38:56,611 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411675893] [2019-12-27 08:38:56,611 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:38:56,667 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2019-12-27 08:38:56,667 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:38:56,669 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-27 08:38:56,674 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:38:57,871 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_~j~0_172 Int)) (and (<= (div (+ (* v_~j~0_172 (- 1)) 1) (- 3)) 1) (<= c_~j~0 (+ (* 3 v_~j~0_172) 1)) (<= c_~i~0 (+ (* 2 v_~j~0_172) c_~j~0 1)))) is different from true [2019-12-27 08:38:59,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:59,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:59,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:38:59,490 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 7 not checked. [2019-12-27 08:38:59,491 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:38:59,491 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2019-12-27 08:38:59,491 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370570089] [2019-12-27 08:38:59,491 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-12-27 08:38:59,491 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:38:59,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-12-27 08:38:59,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=328, Unknown=1, NotChecked=38, Total=462 [2019-12-27 08:38:59,492 INFO L87 Difference]: Start difference. First operand 1769 states and 4065 transitions. Second operand 22 states. [2019-12-27 08:39:01,591 WARN L192 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 25 [2019-12-27 08:39:03,420 WARN L192 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 20 [2019-12-27 08:39:04,390 WARN L192 SmtUtils]: Spent 524.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 29 [2019-12-27 08:39:08,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:39:08,066 INFO L93 Difference]: Finished difference Result 3694 states and 8037 transitions. [2019-12-27 08:39:08,067 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2019-12-27 08:39:08,067 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2019-12-27 08:39:08,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:39:08,071 INFO L225 Difference]: With dead ends: 3694 [2019-12-27 08:39:08,072 INFO L226 Difference]: Without dead ends: 3529 [2019-12-27 08:39:08,072 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=474, Invalid=1592, Unknown=8, NotChecked=88, Total=2162 [2019-12-27 08:39:08,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3529 states. [2019-12-27 08:39:08,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3529 to 1819. [2019-12-27 08:39:08,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1819 states. [2019-12-27 08:39:08,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1819 states to 1819 states and 4190 transitions. [2019-12-27 08:39:08,095 INFO L78 Accepts]: Start accepts. Automaton has 1819 states and 4190 transitions. Word has length 52 [2019-12-27 08:39:08,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:39:08,095 INFO L462 AbstractCegarLoop]: Abstraction has 1819 states and 4190 transitions. [2019-12-27 08:39:08,095 INFO L463 AbstractCegarLoop]: Interpolant automaton has 22 states. [2019-12-27 08:39:08,095 INFO L276 IsEmpty]: Start isEmpty. Operand 1819 states and 4190 transitions. [2019-12-27 08:39:08,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-27 08:39:08,098 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:39:08,098 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:08,298 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:39:08,298 INFO L410 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:39:08,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:39:08,299 INFO L82 PathProgramCache]: Analyzing trace with hash 1193665140, now seen corresponding path program 40 times [2019-12-27 08:39:08,299 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:39:08,300 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589821237] [2019-12-27 08:39:08,300 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:39:08,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:39:08,495 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:08,496 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589821237] [2019-12-27 08:39:08,496 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724301905] [2019-12-27 08:39:08,496 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:39:08,545 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-27 08:39:08,545 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:39:08,546 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-27 08:39:08,547 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:39:18,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:18,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:18,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:39:18,764 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:18,764 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:39:18,764 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2019-12-27 08:39:18,764 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824692323] [2019-12-27 08:39:18,765 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-12-27 08:39:18,765 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:39:18,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-12-27 08:39:18,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=364, Unknown=1, NotChecked=0, Total=462 [2019-12-27 08:39:18,765 INFO L87 Difference]: Start difference. First operand 1819 states and 4190 transitions. Second operand 22 states. [2019-12-27 08:39:19,309 WARN L192 SmtUtils]: Spent 427.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 33 [2019-12-27 08:39:25,305 WARN L192 SmtUtils]: Spent 398.00 ms on a formula simplification that was a NOOP. DAG size: 22 [2019-12-27 08:39:32,834 WARN L192 SmtUtils]: Spent 532.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2019-12-27 08:39:39,654 WARN L192 SmtUtils]: Spent 4.02 s on a formula simplification. DAG size of input: 28 DAG size of output: 26 [2019-12-27 08:39:54,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-27 08:39:54,194 INFO L93 Difference]: Finished difference Result 3598 states and 7835 transitions. [2019-12-27 08:39:54,194 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2019-12-27 08:39:54,194 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2019-12-27 08:39:54,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-27 08:39:54,199 INFO L225 Difference]: With dead ends: 3598 [2019-12-27 08:39:54,199 INFO L226 Difference]: Without dead ends: 3433 [2019-12-27 08:39:54,199 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 32.4s TimeCoverageRelationStatistics Valid=423, Invalid=1548, Unknown=9, NotChecked=0, Total=1980 [2019-12-27 08:39:54,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3433 states. [2019-12-27 08:39:54,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3433 to 1819. [2019-12-27 08:39:54,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1819 states. [2019-12-27 08:39:54,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1819 states to 1819 states and 4190 transitions. [2019-12-27 08:39:54,223 INFO L78 Accepts]: Start accepts. Automaton has 1819 states and 4190 transitions. Word has length 52 [2019-12-27 08:39:54,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-27 08:39:54,223 INFO L462 AbstractCegarLoop]: Abstraction has 1819 states and 4190 transitions. [2019-12-27 08:39:54,223 INFO L463 AbstractCegarLoop]: Interpolant automaton has 22 states. [2019-12-27 08:39:54,224 INFO L276 IsEmpty]: Start isEmpty. Operand 1819 states and 4190 transitions. [2019-12-27 08:39:54,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-27 08:39:54,225 INFO L403 BasicCegarLoop]: Found error trace [2019-12-27 08:39:54,225 INFO L411 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 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:39:54,426 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:39:54,426 INFO L410 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-27 08:39:54,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-27 08:39:54,427 INFO L82 PathProgramCache]: Analyzing trace with hash 1985188874, now seen corresponding path program 41 times [2019-12-27 08:39:54,427 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-27 08:39:54,427 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763890853] [2019-12-27 08:39:54,427 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-27 08:39:54,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-27 08:39:54,623 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:39:54,624 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763890853] [2019-12-27 08:39:54,624 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779010459] [2019-12-27 08:39:54,624 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 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:54,674 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2019-12-27 08:39:54,674 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-27 08:39:54,675 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-27 08:39:54,676 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-27 08:40:00,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:40:00,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:40:00,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-27 08:40:00,158 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-27 08:40:00,158 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-27 08:40:00,158 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2019-12-27 08:40:00,158 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057880914] [2019-12-27 08:40:00,159 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-12-27 08:40:00,159 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-27 08:40:00,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-12-27 08:40:00,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=364, Unknown=1, NotChecked=0, Total=462 [2019-12-27 08:40:00,159 INFO L87 Difference]: Start difference. First operand 1819 states and 4190 transitions. Second operand 22 states. [2019-12-27 08:40:03,648 WARN L192 SmtUtils]: Spent 499.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 22 [2019-12-27 08:40:05,057 WARN L192 SmtUtils]: Spent 364.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 24 [2019-12-27 08:40:07,155 WARN L192 SmtUtils]: Spent 2.04 s on a formula simplification. DAG size of input: 31 DAG size of output: 28 [2019-12-27 08:40:09,242 WARN L192 SmtUtils]: Spent 2.02 s on a formula simplification. DAG size of input: 25 DAG size of output: 23 Received shutdown request... [2019-12-27 08:40:17,376 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2019-12-27 08:40:17,576 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-27 08:40:17,576 WARN L527 AbstractCegarLoop]: Verification canceled [2019-12-27 08:40:17,582 WARN L227 ceAbstractionStarter]: Timeout [2019-12-27 08:40:17,583 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 27.12 08:40:17 BasicIcfg [2019-12-27 08:40:17,583 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-12-27 08:40:17,584 INFO L168 Benchmark]: Toolchain (without parser) took 274721.94 ms. Allocated memory was 145.2 MB in the beginning and 286.3 MB in the end (delta: 141.0 MB). Free memory was 102.3 MB in the beginning and 171.8 MB in the end (delta: -69.5 MB). Peak memory consumption was 71.5 MB. Max. memory is 7.1 GB. [2019-12-27 08:40:17,584 INFO L168 Benchmark]: CDTParser took 1.49 ms. Allocated memory is still 145.2 MB. Free memory is still 121.4 MB. There was no memory consumed. Max. memory is 7.1 GB. [2019-12-27 08:40:17,585 INFO L168 Benchmark]: CACSL2BoogieTranslator took 757.51 ms. Allocated memory was 145.2 MB in the beginning and 202.4 MB in the end (delta: 57.1 MB). Free memory was 101.9 MB in the beginning and 161.5 MB in the end (delta: -59.6 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2019-12-27 08:40:17,585 INFO L168 Benchmark]: Boogie Procedure Inliner took 46.32 ms. Allocated memory is still 202.4 MB. Free memory was 161.5 MB in the beginning and 159.5 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 7.1 GB. [2019-12-27 08:40:17,585 INFO L168 Benchmark]: Boogie Preprocessor took 33.48 ms. Allocated memory is still 202.4 MB. Free memory was 159.5 MB in the beginning and 158.2 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:17,585 INFO L168 Benchmark]: RCFGBuilder took 434.30 ms. Allocated memory is still 202.4 MB. Free memory was 158.2 MB in the beginning and 137.8 MB in the end (delta: 20.4 MB). Peak memory consumption was 20.4 MB. Max. memory is 7.1 GB. [2019-12-27 08:40:17,586 INFO L168 Benchmark]: TraceAbstraction took 273445.25 ms. Allocated memory was 202.4 MB in the beginning and 286.3 MB in the end (delta: 83.9 MB). Free memory was 137.8 MB in the beginning and 171.8 MB in the end (delta: -34.0 MB). Peak memory consumption was 49.9 MB. Max. memory is 7.1 GB. [2019-12-27 08:40:17,587 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 1.49 ms. Allocated memory is still 145.2 MB. Free memory is still 121.4 MB. There was no memory consumed. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 757.51 ms. Allocated memory was 145.2 MB in the beginning and 202.4 MB in the end (delta: 57.1 MB). Free memory was 101.9 MB in the beginning and 161.5 MB in the end (delta: -59.6 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 46.32 ms. Allocated memory is still 202.4 MB. Free memory was 161.5 MB in the beginning and 159.5 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 33.48 ms. Allocated memory is still 202.4 MB. Free memory was 159.5 MB in the beginning and 158.2 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.3 MB. Max. memory is 7.1 GB. * RCFGBuilder took 434.30 ms. Allocated memory is still 202.4 MB. Free memory was 158.2 MB in the beginning and 137.8 MB in the end (delta: 20.4 MB). Peak memory consumption was 20.4 MB. Max. memory is 7.1 GB. * TraceAbstraction took 273445.25 ms. Allocated memory was 202.4 MB in the beginning and 286.3 MB in the end (delta: 83.9 MB). Free memory was 137.8 MB in the beginning and 171.8 MB in the end (delta: -34.0 MB). Peak memory consumption was 49.9 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 (1819states) and FLOYD_HOARE automaton (currently 22 states, 22 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 49 locations, 1 error locations. Result: TIMEOUT, OverallTime: 273.3s, OverallIterations: 53, TraceHistogramMax: 6, AutomataDifference: 191.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, HoareTripleCheckerStatistics: 4632 SDtfs, 48180 SDslu, 49682 SDs, 0 SdLazy, 8984 SolverSat, 3252 SolverUnsat, 51 SolverUnknown, 0 SolverNotchecked, 61.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3752 GetRequests, 1977 SyntacticMatches, 4 SemanticMatches, 1770 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 14252 ImplicationChecksByTransitivity, 182.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1819occurred in iteration=51, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.4s AutomataMinimizationTime, 52 MinimizatonAttempts, 53954 StatesRemovedByMinimization, 52 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 65.4s InterpolantComputationTime, 4620 NumberOfCodeBlocks, 4620 NumberOfCodeBlocksAsserted, 194 NumberOfCheckSat, 4516 ConstructedInterpolants, 136 QuantifiedInterpolants, 2349556 SizeOfPredicates, 204 NumberOfNonLiveVariables, 6052 ConjunctsInSsa, 674 ConjunctsInUnsatCore, 104 InterpolantComputations, 2 PerfectInterpolantSequences, 0/1992 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