/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-fae578e [2019-12-18 23:31:09,581 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-12-18 23:31:09,584 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-12-18 23:31:09,602 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-12-18 23:31:09,602 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-12-18 23:31:09,604 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-12-18 23:31:09,606 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-12-18 23:31:09,615 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-12-18 23:31:09,619 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-12-18 23:31:09,622 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-12-18 23:31:09,624 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-12-18 23:31:09,625 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-12-18 23:31:09,626 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-12-18 23:31:09,627 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-12-18 23:31:09,630 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-12-18 23:31:09,631 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-12-18 23:31:09,632 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-12-18 23:31:09,633 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-12-18 23:31:09,635 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-12-18 23:31:09,639 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-12-18 23:31:09,643 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-12-18 23:31:09,647 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-12-18 23:31:09,648 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-12-18 23:31:09,649 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-12-18 23:31:09,651 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-12-18 23:31:09,651 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-12-18 23:31:09,651 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-12-18 23:31:09,653 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-12-18 23:31:09,654 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-12-18 23:31:09,655 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-12-18 23:31:09,655 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-12-18 23:31:09,656 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-12-18 23:31:09,657 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-12-18 23:31:09,658 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-12-18 23:31:09,659 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-12-18 23:31:09,659 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-12-18 23:31:09,660 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-12-18 23:31:09,660 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-12-18 23:31:09,660 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-12-18 23:31:09,661 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-12-18 23:31:09,662 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-12-18 23:31:09,663 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-18 23:31:09,687 INFO L113 SettingsManager]: Loading preferences was successful [2019-12-18 23:31:09,687 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-12-18 23:31:09,689 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-12-18 23:31:09,689 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-12-18 23:31:09,689 INFO L138 SettingsManager]: * Use SBE=true [2019-12-18 23:31:09,689 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-12-18 23:31:09,689 INFO L138 SettingsManager]: * sizeof long=4 [2019-12-18 23:31:09,690 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-12-18 23:31:09,690 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-12-18 23:31:09,690 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-12-18 23:31:09,690 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-12-18 23:31:09,690 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-12-18 23:31:09,691 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-12-18 23:31:09,691 INFO L138 SettingsManager]: * sizeof long double=12 [2019-12-18 23:31:09,691 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-12-18 23:31:09,691 INFO L138 SettingsManager]: * Use constant arrays=true [2019-12-18 23:31:09,691 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-12-18 23:31:09,691 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-12-18 23:31:09,692 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-12-18 23:31:09,692 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-12-18 23:31:09,692 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-12-18 23:31:09,692 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-12-18 23:31:09,692 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-12-18 23:31:09,693 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-12-18 23:31:09,693 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-12-18 23:31:09,693 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-12-18 23:31:09,693 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-12-18 23:31:09,693 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2019-12-18 23:31:09,694 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-12-18 23:31:09,694 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-12-18 23:31:09,976 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-12-18 23:31:09,999 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-12-18 23:31:10,003 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-12-18 23:31:10,004 INFO L271 PluginConnector]: Initializing CDTParser... [2019-12-18 23:31:10,005 INFO L275 PluginConnector]: CDTParser initialized [2019-12-18 23:31:10,006 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-18 23:31:10,083 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cbeab342e/ca7069b463da4811bd75bbb30960ba1b/FLAG264b3e679 [2019-12-18 23:31:10,637 INFO L306 CDTParser]: Found 1 translation units. [2019-12-18 23:31:10,638 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/fib_bench_longer-2.i [2019-12-18 23:31:10,661 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cbeab342e/ca7069b463da4811bd75bbb30960ba1b/FLAG264b3e679 [2019-12-18 23:31:10,910 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cbeab342e/ca7069b463da4811bd75bbb30960ba1b [2019-12-18 23:31:10,920 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-12-18 23:31:10,922 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2019-12-18 23:31:10,923 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-12-18 23:31:10,923 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-12-18 23:31:10,927 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-12-18 23:31:10,928 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.12 11:31:10" (1/1) ... [2019-12-18 23:31:10,931 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@78dca394 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 11:31:10, skipping insertion in model container [2019-12-18 23:31:10,931 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.12 11:31:10" (1/1) ... [2019-12-18 23:31:10,939 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2019-12-18 23:31:10,986 INFO L178 MainTranslator]: Built tables and reachable declarations [2019-12-18 23:31:11,453 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-18 23:31:11,462 INFO L203 MainTranslator]: Completed pre-run [2019-12-18 23:31:11,507 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-18 23:31:11,597 INFO L208 MainTranslator]: Completed translation [2019-12-18 23:31:11,598 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 11:31:11 WrapperNode [2019-12-18 23:31:11,598 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-12-18 23:31:11,599 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-12-18 23:31:11,599 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-12-18 23:31:11,600 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-12-18 23:31:11,607 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 11:31:11" (1/1) ... [2019-12-18 23:31:11,628 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 11:31:11" (1/1) ... [2019-12-18 23:31:11,646 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-12-18 23:31:11,647 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-12-18 23:31:11,647 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-12-18 23:31:11,647 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-12-18 23:31:11,655 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 11:31:11" (1/1) ... [2019-12-18 23:31:11,656 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 11:31:11" (1/1) ... [2019-12-18 23:31:11,658 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 11:31:11" (1/1) ... [2019-12-18 23:31:11,659 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 11:31:11" (1/1) ... [2019-12-18 23:31:11,672 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 11:31:11" (1/1) ... [2019-12-18 23:31:11,677 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 11:31:11" (1/1) ... [2019-12-18 23:31:11,680 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 11:31:11" (1/1) ... [2019-12-18 23:31:11,683 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-12-18 23:31:11,684 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-12-18 23:31:11,684 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-12-18 23:31:11,684 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-12-18 23:31:11,685 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 11:31:11" (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-18 23:31:11,752 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2019-12-18 23:31:11,753 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2019-12-18 23:31:11,754 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2019-12-18 23:31:11,754 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2019-12-18 23:31:11,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-12-18 23:31:11,755 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2019-12-18 23:31:11,755 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-12-18 23:31:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-12-18 23:31:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2019-12-18 23:31:11,756 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-12-18 23:31:11,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-12-18 23:31:11,758 WARN L205 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2019-12-18 23:31:12,112 INFO L282 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-12-18 23:31:12,113 INFO L287 CfgBuilder]: Removed 6 assume(true) statements. [2019-12-18 23:31:12,114 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.12 11:31:12 BoogieIcfgContainer [2019-12-18 23:31:12,114 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-12-18 23:31:12,116 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-12-18 23:31:12,116 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-12-18 23:31:12,118 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-12-18 23:31:12,119 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.12 11:31:10" (1/3) ... [2019-12-18 23:31:12,119 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@cf6c5f4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.12 11:31:12, skipping insertion in model container [2019-12-18 23:31:12,120 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 11:31:11" (2/3) ... [2019-12-18 23:31:12,120 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@cf6c5f4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.12 11:31:12, skipping insertion in model container [2019-12-18 23:31:12,120 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.12 11:31:12" (3/3) ... [2019-12-18 23:31:12,122 INFO L109 eAbstractionObserver]: Analyzing ICFG fib_bench_longer-2.i [2019-12-18 23:31:12,131 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2019-12-18 23:31:12,131 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-12-18 23:31:12,140 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-12-18 23:31:12,141 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2019-12-18 23:31:12,168 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,168 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,169 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,169 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,170 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,170 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,170 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,170 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,171 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,171 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,171 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,172 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,172 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,172 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,172 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,173 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,173 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,173 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,173 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,174 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,174 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,174 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,175 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,175 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,175 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,175 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,176 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,176 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,176 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,176 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,180 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,181 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,181 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,181 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,182 WARN L315 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,182 WARN L315 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,188 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,188 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,188 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,189 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,189 WARN L315 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,189 WARN L315 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2019-12-18 23:31:12,205 INFO L249 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2019-12-18 23:31:12,226 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-12-18 23:31:12,226 INFO L374 AbstractCegarLoop]: Hoare is true [2019-12-18 23:31:12,227 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-12-18 23:31:12,227 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-12-18 23:31:12,227 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-12-18 23:31:12,227 INFO L378 AbstractCegarLoop]: Difference is false [2019-12-18 23:31:12,227 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-12-18 23:31:12,228 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-12-18 23:31:12,238 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 55 places, 53 transitions [2019-12-18 23:31:12,329 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 1244 states. [2019-12-18 23:31:12,332 INFO L276 IsEmpty]: Start isEmpty. Operand 1244 states. [2019-12-18 23:31:12,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2019-12-18 23:31:12,341 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:12,342 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-18 23:31:12,342 INFO L410 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:12,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:12,349 INFO L82 PathProgramCache]: Analyzing trace with hash 978645364, now seen corresponding path program 1 times [2019-12-18 23:31:12,358 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:12,359 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730943677] [2019-12-18 23:31:12,359 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:12,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:12,723 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-18 23:31:12,724 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730943677] [2019-12-18 23:31:12,725 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-18 23:31:12,725 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-12-18 23:31:12,726 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142406428] [2019-12-18 23:31:12,731 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-12-18 23:31:12,732 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:12,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-12-18 23:31:12,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2019-12-18 23:31:12,751 INFO L87 Difference]: Start difference. First operand 1244 states. Second operand 5 states. [2019-12-18 23:31:12,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:12,967 INFO L93 Difference]: Finished difference Result 2093 states and 6041 transitions. [2019-12-18 23:31:12,968 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-12-18 23:31:12,969 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 20 [2019-12-18 23:31:12,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:13,000 INFO L225 Difference]: With dead ends: 2093 [2019-12-18 23:31:13,000 INFO L226 Difference]: Without dead ends: 572 [2019-12-18 23:31:13,004 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2019-12-18 23:31:13,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2019-12-18 23:31:13,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 460. [2019-12-18 23:31:13,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 460 states. [2019-12-18 23:31:13,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1179 transitions. [2019-12-18 23:31:13,112 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1179 transitions. Word has length 20 [2019-12-18 23:31:13,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:13,113 INFO L462 AbstractCegarLoop]: Abstraction has 460 states and 1179 transitions. [2019-12-18 23:31:13,113 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-12-18 23:31:13,113 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1179 transitions. [2019-12-18 23:31:13,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2019-12-18 23:31:13,115 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:13,115 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-18 23:31:13,116 INFO L410 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:13,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:13,116 INFO L82 PathProgramCache]: Analyzing trace with hash 2103912560, now seen corresponding path program 1 times [2019-12-18 23:31:13,117 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:13,117 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4455642] [2019-12-18 23:31:13,117 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:13,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:13,310 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-18 23:31:13,310 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4455642] [2019-12-18 23:31:13,310 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-18 23:31:13,311 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2019-12-18 23:31:13,311 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152969031] [2019-12-18 23:31:13,313 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-12-18 23:31:13,313 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:13,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-12-18 23:31:13,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2019-12-18 23:31:13,314 INFO L87 Difference]: Start difference. First operand 460 states and 1179 transitions. Second operand 6 states. [2019-12-18 23:31:13,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:13,475 INFO L93 Difference]: Finished difference Result 908 states and 2257 transitions. [2019-12-18 23:31:13,476 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-12-18 23:31:13,476 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 24 [2019-12-18 23:31:13,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:13,481 INFO L225 Difference]: With dead ends: 908 [2019-12-18 23:31:13,481 INFO L226 Difference]: Without dead ends: 673 [2019-12-18 23:31:13,482 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-18 23:31:13,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2019-12-18 23:31:13,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 554. [2019-12-18 23:31:13,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 554 states. [2019-12-18 23:31:13,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 1367 transitions. [2019-12-18 23:31:13,505 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 1367 transitions. Word has length 24 [2019-12-18 23:31:13,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:13,506 INFO L462 AbstractCegarLoop]: Abstraction has 554 states and 1367 transitions. [2019-12-18 23:31:13,506 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-12-18 23:31:13,506 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 1367 transitions. [2019-12-18 23:31:13,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2019-12-18 23:31:13,508 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:13,510 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-18 23:31:13,510 INFO L410 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:13,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:13,510 INFO L82 PathProgramCache]: Analyzing trace with hash 1857069363, now seen corresponding path program 1 times [2019-12-18 23:31:13,511 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:13,511 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892269945] [2019-12-18 23:31:13,511 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:13,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:13,739 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-18 23:31:13,740 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892269945] [2019-12-18 23:31:13,740 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749243319] [2019-12-18 23:31:13,740 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-18 23:31:13,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:13,807 INFO L264 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 9 conjunts are in the unsatisfiable core [2019-12-18 23:31:13,814 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:13,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:13,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:13,939 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-18 23:31:13,940 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:13,940 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2019-12-18 23:31:13,940 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114329800] [2019-12-18 23:31:13,942 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-18 23:31:13,942 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:13,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-18 23:31:13,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2019-12-18 23:31:13,944 INFO L87 Difference]: Start difference. First operand 554 states and 1367 transitions. Second operand 10 states. [2019-12-18 23:31:14,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:14,180 INFO L93 Difference]: Finished difference Result 1149 states and 2809 transitions. [2019-12-18 23:31:14,181 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-12-18 23:31:14,181 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 28 [2019-12-18 23:31:14,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:14,190 INFO L225 Difference]: With dead ends: 1149 [2019-12-18 23:31:14,190 INFO L226 Difference]: Without dead ends: 835 [2019-12-18 23:31:14,191 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-18 23:31:14,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 835 states. [2019-12-18 23:31:14,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 835 to 685. [2019-12-18 23:31:14,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 685 states. [2019-12-18 23:31:14,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 1633 transitions. [2019-12-18 23:31:14,255 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 1633 transitions. Word has length 28 [2019-12-18 23:31:14,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:14,256 INFO L462 AbstractCegarLoop]: Abstraction has 685 states and 1633 transitions. [2019-12-18 23:31:14,256 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-18 23:31:14,256 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 1633 transitions. [2019-12-18 23:31:14,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-12-18 23:31:14,265 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:14,265 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-18 23:31:14,469 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:14,471 INFO L410 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:14,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:14,472 INFO L82 PathProgramCache]: Analyzing trace with hash 407146487, now seen corresponding path program 1 times [2019-12-18 23:31:14,472 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:14,473 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386290853] [2019-12-18 23:31:14,473 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:14,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:14,650 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-18 23:31:14,651 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386290853] [2019-12-18 23:31:14,651 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405842353] [2019-12-18 23:31:14,651 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-18 23:31:14,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:14,714 INFO L264 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 10 conjunts are in the unsatisfiable core [2019-12-18 23:31:14,718 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:14,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:14,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:14,805 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-18 23:31:14,806 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:14,806 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2019-12-18 23:31:14,806 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759967775] [2019-12-18 23:31:14,807 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-12-18 23:31:14,807 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:14,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-12-18 23:31:14,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2019-12-18 23:31:14,808 INFO L87 Difference]: Start difference. First operand 685 states and 1633 transitions. Second operand 12 states. [2019-12-18 23:31:15,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:15,176 INFO L93 Difference]: Finished difference Result 1410 states and 3331 transitions. [2019-12-18 23:31:15,177 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2019-12-18 23:31:15,177 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 32 [2019-12-18 23:31:15,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:15,185 INFO L225 Difference]: With dead ends: 1410 [2019-12-18 23:31:15,185 INFO L226 Difference]: Without dead ends: 1096 [2019-12-18 23:31:15,186 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2019-12-18 23:31:15,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1096 states. [2019-12-18 23:31:15,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1096 to 812. [2019-12-18 23:31:15,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 812 states. [2019-12-18 23:31:15,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1908 transitions. [2019-12-18 23:31:15,214 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1908 transitions. Word has length 32 [2019-12-18 23:31:15,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:15,215 INFO L462 AbstractCegarLoop]: Abstraction has 812 states and 1908 transitions. [2019-12-18 23:31:15,215 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-12-18 23:31:15,215 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1908 transitions. [2019-12-18 23:31:15,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-18 23:31:15,218 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:15,219 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-18 23:31:15,422 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:15,422 INFO L410 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:15,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:15,423 INFO L82 PathProgramCache]: Analyzing trace with hash -1263102534, now seen corresponding path program 2 times [2019-12-18 23:31:15,423 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:15,423 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263859051] [2019-12-18 23:31:15,424 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:15,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:15,586 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-18 23:31:15,586 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263859051] [2019-12-18 23:31:15,586 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250807313] [2019-12-18 23:31:15,587 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-18 23:31:15,669 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-18 23:31:15,670 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:15,681 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-18 23:31:15,687 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:15,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:15,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:15,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:15,871 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-18 23:31:15,872 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:15,872 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-18 23:31:15,872 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583054879] [2019-12-18 23:31:15,873 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2019-12-18 23:31:15,873 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:15,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2019-12-18 23:31:15,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2019-12-18 23:31:15,874 INFO L87 Difference]: Start difference. First operand 812 states and 1908 transitions. Second operand 14 states. [2019-12-18 23:31:16,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:16,347 INFO L93 Difference]: Finished difference Result 1488 states and 3466 transitions. [2019-12-18 23:31:16,348 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2019-12-18 23:31:16,348 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 36 [2019-12-18 23:31:16,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:16,356 INFO L225 Difference]: With dead ends: 1488 [2019-12-18 23:31:16,356 INFO L226 Difference]: Without dead ends: 1216 [2019-12-18 23:31:16,357 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-18 23:31:16,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1216 states. [2019-12-18 23:31:16,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1216 to 829. [2019-12-18 23:31:16,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 829 states. [2019-12-18 23:31:16,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 1930 transitions. [2019-12-18 23:31:16,386 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 1930 transitions. Word has length 36 [2019-12-18 23:31:16,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:16,389 INFO L462 AbstractCegarLoop]: Abstraction has 829 states and 1930 transitions. [2019-12-18 23:31:16,389 INFO L463 AbstractCegarLoop]: Interpolant automaton has 14 states. [2019-12-18 23:31:16,389 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 1930 transitions. [2019-12-18 23:31:16,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-18 23:31:16,391 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:16,392 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-18 23:31:16,594 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:16,595 INFO L410 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:16,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:16,595 INFO L82 PathProgramCache]: Analyzing trace with hash 1895585236, now seen corresponding path program 1 times [2019-12-18 23:31:16,595 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:16,596 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600390251] [2019-12-18 23:31:16,596 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:16,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:16,761 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-18 23:31:16,762 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600390251] [2019-12-18 23:31:16,763 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749629189] [2019-12-18 23:31:16,763 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-18 23:31:16,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:16,840 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-18 23:31:16,850 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:16,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:16,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:16,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:16,995 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-18 23:31:16,995 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:16,995 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-18 23:31:16,996 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068288648] [2019-12-18 23:31:16,996 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2019-12-18 23:31:16,996 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:16,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2019-12-18 23:31:16,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2019-12-18 23:31:16,999 INFO L87 Difference]: Start difference. First operand 829 states and 1930 transitions. Second operand 14 states. [2019-12-18 23:31:17,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:17,344 INFO L93 Difference]: Finished difference Result 1644 states and 3750 transitions. [2019-12-18 23:31:17,345 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2019-12-18 23:31:17,345 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 36 [2019-12-18 23:31:17,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:17,353 INFO L225 Difference]: With dead ends: 1644 [2019-12-18 23:31:17,353 INFO L226 Difference]: Without dead ends: 1437 [2019-12-18 23:31:17,354 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-18 23:31:17,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1437 states. [2019-12-18 23:31:17,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1437 to 894. [2019-12-18 23:31:17,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 894 states. [2019-12-18 23:31:17,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 894 states to 894 states and 2072 transitions. [2019-12-18 23:31:17,390 INFO L78 Accepts]: Start accepts. Automaton has 894 states and 2072 transitions. Word has length 36 [2019-12-18 23:31:17,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:17,390 INFO L462 AbstractCegarLoop]: Abstraction has 894 states and 2072 transitions. [2019-12-18 23:31:17,390 INFO L463 AbstractCegarLoop]: Interpolant automaton has 14 states. [2019-12-18 23:31:17,390 INFO L276 IsEmpty]: Start isEmpty. Operand 894 states and 2072 transitions. [2019-12-18 23:31:17,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-12-18 23:31:17,391 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:17,392 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-18 23:31:17,595 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:17,596 INFO L410 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:17,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:17,596 INFO L82 PathProgramCache]: Analyzing trace with hash 699135054, now seen corresponding path program 2 times [2019-12-18 23:31:17,596 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:17,597 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406756842] [2019-12-18 23:31:17,597 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:17,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:17,743 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-18 23:31:17,744 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406756842] [2019-12-18 23:31:17,744 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311398121] [2019-12-18 23:31:17,744 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-18 23:31:17,797 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-18 23:31:17,797 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:17,798 INFO L264 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-18 23:31:17,800 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:17,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:17,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:17,905 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-18 23:31:17,905 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:17,906 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2019-12-18 23:31:17,906 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954124501] [2019-12-18 23:31:17,906 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2019-12-18 23:31:17,907 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:17,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2019-12-18 23:31:17,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2019-12-18 23:31:17,912 INFO L87 Difference]: Start difference. First operand 894 states and 2072 transitions. Second operand 14 states. [2019-12-18 23:31:18,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:18,247 INFO L93 Difference]: Finished difference Result 1655 states and 3760 transitions. [2019-12-18 23:31:18,247 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2019-12-18 23:31:18,247 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 36 [2019-12-18 23:31:18,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:18,256 INFO L225 Difference]: With dead ends: 1655 [2019-12-18 23:31:18,256 INFO L226 Difference]: Without dead ends: 1490 [2019-12-18 23:31:18,257 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=141, Invalid=459, Unknown=0, NotChecked=0, Total=600 [2019-12-18 23:31:18,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1490 states. [2019-12-18 23:31:18,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1490 to 912. [2019-12-18 23:31:18,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 912 states. [2019-12-18 23:31:18,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 2102 transitions. [2019-12-18 23:31:18,290 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 2102 transitions. Word has length 36 [2019-12-18 23:31:18,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:18,291 INFO L462 AbstractCegarLoop]: Abstraction has 912 states and 2102 transitions. [2019-12-18 23:31:18,291 INFO L463 AbstractCegarLoop]: Interpolant automaton has 14 states. [2019-12-18 23:31:18,291 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 2102 transitions. [2019-12-18 23:31:18,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-18 23:31:18,293 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:18,293 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-18 23:31:18,498 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:18,498 INFO L410 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:18,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:18,499 INFO L82 PathProgramCache]: Analyzing trace with hash 425329149, now seen corresponding path program 3 times [2019-12-18 23:31:18,499 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:18,499 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12194956] [2019-12-18 23:31:18,499 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:18,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:18,689 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-18 23:31:18,689 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12194956] [2019-12-18 23:31:18,690 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423405024] [2019-12-18 23:31:18,690 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-18 23:31:18,765 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2019-12-18 23:31:18,765 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:18,766 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-18 23:31:18,771 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:19,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:19,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:19,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:19,059 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-18 23:31:19,060 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:19,060 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-18 23:31:19,060 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308302918] [2019-12-18 23:31:19,062 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-18 23:31:19,062 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:19,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-18 23:31:19,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2019-12-18 23:31:19,063 INFO L87 Difference]: Start difference. First operand 912 states and 2102 transitions. Second operand 16 states. [2019-12-18 23:31:19,639 WARN L192 SmtUtils]: Spent 396.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 20 [2019-12-18 23:31:21,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:21,660 INFO L93 Difference]: Finished difference Result 1767 states and 4025 transitions. [2019-12-18 23:31:21,661 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2019-12-18 23:31:21,661 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-18 23:31:21,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:21,670 INFO L225 Difference]: With dead ends: 1767 [2019-12-18 23:31:21,670 INFO L226 Difference]: Without dead ends: 1495 [2019-12-18 23:31:21,671 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=172, Invalid=639, Unknown=1, NotChecked=0, Total=812 [2019-12-18 23:31:21,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1495 states. [2019-12-18 23:31:21,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1495 to 967. [2019-12-18 23:31:21,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 967 states. [2019-12-18 23:31:21,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 967 states to 967 states and 2240 transitions. [2019-12-18 23:31:21,697 INFO L78 Accepts]: Start accepts. Automaton has 967 states and 2240 transitions. Word has length 40 [2019-12-18 23:31:21,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:21,698 INFO L462 AbstractCegarLoop]: Abstraction has 967 states and 2240 transitions. [2019-12-18 23:31:21,698 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-18 23:31:21,698 INFO L276 IsEmpty]: Start isEmpty. Operand 967 states and 2240 transitions. [2019-12-18 23:31:21,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-18 23:31:21,699 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:21,699 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-18 23:31:21,902 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:21,903 INFO L410 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:21,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:21,904 INFO L82 PathProgramCache]: Analyzing trace with hash -710950377, now seen corresponding path program 3 times [2019-12-18 23:31:21,904 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:21,904 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352525900] [2019-12-18 23:31:21,905 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:21,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:22,068 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-18 23:31:22,068 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352525900] [2019-12-18 23:31:22,069 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738662000] [2019-12-18 23:31:22,069 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-18 23:31:22,144 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-18 23:31:22,144 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:22,144 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-18 23:31:22,146 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:22,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:22,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:22,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:22,303 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-18 23:31:22,304 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:22,304 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-18 23:31:22,304 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162370766] [2019-12-18 23:31:22,304 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-18 23:31:22,305 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:22,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-18 23:31:22,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2019-12-18 23:31:22,305 INFO L87 Difference]: Start difference. First operand 967 states and 2240 transitions. Second operand 16 states. [2019-12-18 23:31:22,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:22,816 INFO L93 Difference]: Finished difference Result 1828 states and 4115 transitions. [2019-12-18 23:31:22,816 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2019-12-18 23:31:22,816 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-18 23:31:22,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:22,827 INFO L225 Difference]: With dead ends: 1828 [2019-12-18 23:31:22,827 INFO L226 Difference]: Without dead ends: 1663 [2019-12-18 23:31:22,828 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-18 23:31:22,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1663 states. [2019-12-18 23:31:22,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1663 to 1011. [2019-12-18 23:31:22,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1011 states. [2019-12-18 23:31:22,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1011 states to 1011 states and 2347 transitions. [2019-12-18 23:31:22,857 INFO L78 Accepts]: Start accepts. Automaton has 1011 states and 2347 transitions. Word has length 40 [2019-12-18 23:31:22,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:22,857 INFO L462 AbstractCegarLoop]: Abstraction has 1011 states and 2347 transitions. [2019-12-18 23:31:22,857 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-18 23:31:22,857 INFO L276 IsEmpty]: Start isEmpty. Operand 1011 states and 2347 transitions. [2019-12-18 23:31:22,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-18 23:31:22,859 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:22,859 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-18 23:31:23,062 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:23,065 INFO L410 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:23,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:23,066 INFO L82 PathProgramCache]: Analyzing trace with hash -1907400559, now seen corresponding path program 4 times [2019-12-18 23:31:23,066 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:23,066 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145162642] [2019-12-18 23:31:23,066 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:23,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:23,206 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-18 23:31:23,206 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145162642] [2019-12-18 23:31:23,207 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344412197] [2019-12-18 23:31:23,207 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-18 23:31:23,257 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-18 23:31:23,257 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:23,258 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-18 23:31:23,260 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:23,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:23,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:23,394 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-18 23:31:23,395 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:23,395 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-18 23:31:23,395 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290384285] [2019-12-18 23:31:23,396 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-18 23:31:23,396 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:23,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-18 23:31:23,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2019-12-18 23:31:23,397 INFO L87 Difference]: Start difference. First operand 1011 states and 2347 transitions. Second operand 16 states. [2019-12-18 23:31:23,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:23,886 INFO L93 Difference]: Finished difference Result 1943 states and 4360 transitions. [2019-12-18 23:31:23,892 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2019-12-18 23:31:23,892 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-18 23:31:23,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:23,901 INFO L225 Difference]: With dead ends: 1943 [2019-12-18 23:31:23,901 INFO L226 Difference]: Without dead ends: 1778 [2019-12-18 23:31:23,902 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-18 23:31:23,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1778 states. [2019-12-18 23:31:23,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1778 to 1015. [2019-12-18 23:31:23,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1015 states. [2019-12-18 23:31:23,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1015 states to 1015 states and 2360 transitions. [2019-12-18 23:31:23,933 INFO L78 Accepts]: Start accepts. Automaton has 1015 states and 2360 transitions. Word has length 40 [2019-12-18 23:31:23,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:23,933 INFO L462 AbstractCegarLoop]: Abstraction has 1015 states and 2360 transitions. [2019-12-18 23:31:23,933 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-18 23:31:23,933 INFO L276 IsEmpty]: Start isEmpty. Operand 1015 states and 2360 transitions. [2019-12-18 23:31:23,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-18 23:31:23,935 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:23,935 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-18 23:31:24,148 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:24,149 INFO L410 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:24,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:24,149 INFO L82 PathProgramCache]: Analyzing trace with hash -2081625269, now seen corresponding path program 1 times [2019-12-18 23:31:24,150 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:24,150 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132333106] [2019-12-18 23:31:24,151 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:24,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:24,296 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-18 23:31:24,296 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132333106] [2019-12-18 23:31:24,296 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278429059] [2019-12-18 23:31:24,297 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-18 23:31:24,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:24,371 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-18 23:31:24,374 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:24,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:24,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:24,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:24,537 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-18 23:31:24,538 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:24,538 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-18 23:31:24,539 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382996296] [2019-12-18 23:31:24,540 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-18 23:31:24,540 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:24,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-18 23:31:24,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2019-12-18 23:31:24,540 INFO L87 Difference]: Start difference. First operand 1015 states and 2360 transitions. Second operand 16 states. [2019-12-18 23:31:24,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:24,888 INFO L93 Difference]: Finished difference Result 1813 states and 4132 transitions. [2019-12-18 23:31:24,888 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-12-18 23:31:24,888 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-18 23:31:24,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:24,896 INFO L225 Difference]: With dead ends: 1813 [2019-12-18 23:31:24,897 INFO L226 Difference]: Without dead ends: 1606 [2019-12-18 23:31:24,897 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=153, Invalid=549, Unknown=0, NotChecked=0, Total=702 [2019-12-18 23:31:24,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1606 states. [2019-12-18 23:31:24,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1606 to 1064. [2019-12-18 23:31:24,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1064 states. [2019-12-18 23:31:24,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1064 states to 1064 states and 2462 transitions. [2019-12-18 23:31:24,925 INFO L78 Accepts]: Start accepts. Automaton has 1064 states and 2462 transitions. Word has length 40 [2019-12-18 23:31:24,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:24,926 INFO L462 AbstractCegarLoop]: Abstraction has 1064 states and 2462 transitions. [2019-12-18 23:31:24,926 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-18 23:31:24,926 INFO L276 IsEmpty]: Start isEmpty. Operand 1064 states and 2462 transitions. [2019-12-18 23:31:24,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-18 23:31:24,928 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:24,928 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-18 23:31:25,132 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:25,132 INFO L410 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:25,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:25,133 INFO L82 PathProgramCache]: Analyzing trace with hash 417432241, now seen corresponding path program 5 times [2019-12-18 23:31:25,133 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:25,133 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283943246] [2019-12-18 23:31:25,133 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:25,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:25,284 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-18 23:31:25,285 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283943246] [2019-12-18 23:31:25,285 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540808428] [2019-12-18 23:31:25,285 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-18 23:31:25,329 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2019-12-18 23:31:25,329 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:25,330 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-18 23:31:25,331 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:25,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:25,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:25,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:25,474 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-18 23:31:25,475 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:25,475 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-18 23:31:25,475 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781438770] [2019-12-18 23:31:25,475 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-18 23:31:25,476 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:25,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-18 23:31:25,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2019-12-18 23:31:25,476 INFO L87 Difference]: Start difference. First operand 1064 states and 2462 transitions. Second operand 16 states. [2019-12-18 23:31:25,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:25,938 INFO L93 Difference]: Finished difference Result 1887 states and 4247 transitions. [2019-12-18 23:31:25,939 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2019-12-18 23:31:25,939 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-18 23:31:25,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:25,947 INFO L225 Difference]: With dead ends: 1887 [2019-12-18 23:31:25,947 INFO L226 Difference]: Without dead ends: 1722 [2019-12-18 23:31:25,948 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-18 23:31:25,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1722 states. [2019-12-18 23:31:25,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1722 to 1080. [2019-12-18 23:31:25,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1080 states. [2019-12-18 23:31:25,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1080 states to 1080 states and 2502 transitions. [2019-12-18 23:31:25,976 INFO L78 Accepts]: Start accepts. Automaton has 1080 states and 2502 transitions. Word has length 40 [2019-12-18 23:31:25,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:25,976 INFO L462 AbstractCegarLoop]: Abstraction has 1080 states and 2502 transitions. [2019-12-18 23:31:25,976 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-18 23:31:25,976 INFO L276 IsEmpty]: Start isEmpty. Operand 1080 states and 2502 transitions. [2019-12-18 23:31:25,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2019-12-18 23:31:25,978 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:25,978 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-18 23:31:26,182 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:26,182 INFO L410 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:26,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:26,182 INFO L82 PathProgramCache]: Analyzing trace with hash 1766848279, now seen corresponding path program 6 times [2019-12-18 23:31:26,183 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:26,183 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889726028] [2019-12-18 23:31:26,183 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:26,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:26,323 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-18 23:31:26,324 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889726028] [2019-12-18 23:31:26,324 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117068456] [2019-12-18 23:31:26,324 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-18 23:31:26,377 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2019-12-18 23:31:26,377 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:26,378 INFO L264 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-18 23:31:26,379 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:26,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:26,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:26,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:26,517 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-18 23:31:26,517 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:26,517 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2019-12-18 23:31:26,518 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811655553] [2019-12-18 23:31:26,518 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-12-18 23:31:26,518 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:26,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-12-18 23:31:26,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2019-12-18 23:31:26,519 INFO L87 Difference]: Start difference. First operand 1080 states and 2502 transitions. Second operand 16 states. [2019-12-18 23:31:27,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:27,102 INFO L93 Difference]: Finished difference Result 2055 states and 4632 transitions. [2019-12-18 23:31:27,102 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-18 23:31:27,102 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 40 [2019-12-18 23:31:27,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:27,111 INFO L225 Difference]: With dead ends: 2055 [2019-12-18 23:31:27,111 INFO L226 Difference]: Without dead ends: 1783 [2019-12-18 23:31:27,112 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-18 23:31:27,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1783 states. [2019-12-18 23:31:27,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1783 to 1110. [2019-12-18 23:31:27,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1110 states. [2019-12-18 23:31:27,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1110 states to 1110 states and 2552 transitions. [2019-12-18 23:31:27,140 INFO L78 Accepts]: Start accepts. Automaton has 1110 states and 2552 transitions. Word has length 40 [2019-12-18 23:31:27,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:27,141 INFO L462 AbstractCegarLoop]: Abstraction has 1110 states and 2552 transitions. [2019-12-18 23:31:27,141 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-12-18 23:31:27,141 INFO L276 IsEmpty]: Start isEmpty. Operand 1110 states and 2552 transitions. [2019-12-18 23:31:27,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-18 23:31:27,143 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:27,143 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-18 23:31:27,346 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:27,347 INFO L410 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:27,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:27,348 INFO L82 PathProgramCache]: Analyzing trace with hash 643650778, now seen corresponding path program 7 times [2019-12-18 23:31:27,348 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:27,348 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041325296] [2019-12-18 23:31:27,349 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:27,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:27,501 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-18 23:31:27,501 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041325296] [2019-12-18 23:31:27,501 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513630423] [2019-12-18 23:31:27,502 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-18 23:31:27,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:27,554 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-18 23:31:27,556 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:27,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:27,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:27,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:27,734 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-18 23:31:27,734 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:27,734 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-18 23:31:27,735 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541521348] [2019-12-18 23:31:27,735 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-18 23:31:27,735 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:27,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-18 23:31:27,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2019-12-18 23:31:27,736 INFO L87 Difference]: Start difference. First operand 1110 states and 2552 transitions. Second operand 18 states. [2019-12-18 23:31:29,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:29,058 INFO L93 Difference]: Finished difference Result 2136 states and 4749 transitions. [2019-12-18 23:31:29,059 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2019-12-18 23:31:29,059 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-18 23:31:29,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:29,070 INFO L225 Difference]: With dead ends: 2136 [2019-12-18 23:31:29,070 INFO L226 Difference]: Without dead ends: 1971 [2019-12-18 23:31:29,071 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-18 23:31:29,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1971 states. [2019-12-18 23:31:29,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1971 to 1122. [2019-12-18 23:31:29,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1122 states. [2019-12-18 23:31:29,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1122 states to 1122 states and 2579 transitions. [2019-12-18 23:31:29,099 INFO L78 Accepts]: Start accepts. Automaton has 1122 states and 2579 transitions. Word has length 44 [2019-12-18 23:31:29,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:29,100 INFO L462 AbstractCegarLoop]: Abstraction has 1122 states and 2579 transitions. [2019-12-18 23:31:29,100 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-18 23:31:29,100 INFO L276 IsEmpty]: Start isEmpty. Operand 1122 states and 2579 transitions. [2019-12-18 23:31:29,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-18 23:31:29,102 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:29,102 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-18 23:31:29,306 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:29,306 INFO L410 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:29,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:29,306 INFO L82 PathProgramCache]: Analyzing trace with hash -1152259008, now seen corresponding path program 4 times [2019-12-18 23:31:29,306 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:29,307 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347945360] [2019-12-18 23:31:29,307 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:29,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:29,453 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-18 23:31:29,454 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347945360] [2019-12-18 23:31:29,454 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349296944] [2019-12-18 23:31:29,454 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-18 23:31:29,501 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-18 23:31:29,501 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:29,502 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-18 23:31:29,503 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:33,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:33,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:33,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:33,025 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-18 23:31:33,025 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:33,025 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-18 23:31:33,026 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653310004] [2019-12-18 23:31:33,026 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-18 23:31:33,026 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:33,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-18 23:31:33,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=235, Unknown=2, NotChecked=0, Total=306 [2019-12-18 23:31:33,027 INFO L87 Difference]: Start difference. First operand 1122 states and 2579 transitions. Second operand 18 states. [2019-12-18 23:31:34,406 WARN L192 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 24 [2019-12-18 23:31:37,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:37,198 INFO L93 Difference]: Finished difference Result 2271 states and 5072 transitions. [2019-12-18 23:31:37,198 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2019-12-18 23:31:37,198 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-18 23:31:37,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:37,205 INFO L225 Difference]: With dead ends: 2271 [2019-12-18 23:31:37,205 INFO L226 Difference]: Without dead ends: 1999 [2019-12-18 23:31:37,206 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=277, Invalid=1051, Unknown=4, NotChecked=0, Total=1332 [2019-12-18 23:31:37,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1999 states. [2019-12-18 23:31:37,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1999 to 1150. [2019-12-18 23:31:37,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1150 states. [2019-12-18 23:31:37,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 2639 transitions. [2019-12-18 23:31:37,236 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 2639 transitions. Word has length 44 [2019-12-18 23:31:37,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:37,236 INFO L462 AbstractCegarLoop]: Abstraction has 1150 states and 2639 transitions. [2019-12-18 23:31:37,237 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-18 23:31:37,237 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 2639 transitions. [2019-12-18 23:31:37,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-18 23:31:37,239 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:37,239 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-18 23:31:37,442 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:37,443 INFO L410 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:37,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:37,444 INFO L82 PathProgramCache]: Analyzing trace with hash -885950476, now seen corresponding path program 8 times [2019-12-18 23:31:37,444 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:37,444 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519048883] [2019-12-18 23:31:37,445 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:37,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:37,608 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-18 23:31:37,609 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519048883] [2019-12-18 23:31:37,609 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077543010] [2019-12-18 23:31:37,609 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-18 23:31:37,665 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-18 23:31:37,665 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:37,666 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-18 23:31:37,667 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:37,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:37,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:37,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:37,845 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-18 23:31:37,845 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:37,845 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-18 23:31:37,846 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132453912] [2019-12-18 23:31:37,846 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-18 23:31:37,846 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:37,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-18 23:31:37,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2019-12-18 23:31:37,847 INFO L87 Difference]: Start difference. First operand 1150 states and 2639 transitions. Second operand 18 states. [2019-12-18 23:31:38,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:38,558 INFO L93 Difference]: Finished difference Result 2328 states and 5149 transitions. [2019-12-18 23:31:38,559 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-18 23:31:38,559 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-18 23:31:38,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:38,567 INFO L225 Difference]: With dead ends: 2328 [2019-12-18 23:31:38,568 INFO L226 Difference]: Without dead ends: 2163 [2019-12-18 23:31:38,568 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-18 23:31:38,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2163 states. [2019-12-18 23:31:38,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2163 to 1214. [2019-12-18 23:31:38,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1214 states. [2019-12-18 23:31:38,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1214 states to 1214 states and 2799 transitions. [2019-12-18 23:31:38,598 INFO L78 Accepts]: Start accepts. Automaton has 1214 states and 2799 transitions. Word has length 44 [2019-12-18 23:31:38,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:38,598 INFO L462 AbstractCegarLoop]: Abstraction has 1214 states and 2799 transitions. [2019-12-18 23:31:38,598 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-18 23:31:38,598 INFO L276 IsEmpty]: Start isEmpty. Operand 1214 states and 2799 transitions. [2019-12-18 23:31:38,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-18 23:31:38,601 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:38,601 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-18 23:31:38,804 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:38,804 INFO L410 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:38,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:38,805 INFO L82 PathProgramCache]: Analyzing trace with hash 1613107034, now seen corresponding path program 9 times [2019-12-18 23:31:38,805 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:38,805 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944576777] [2019-12-18 23:31:38,806 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:38,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:38,984 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-18 23:31:38,984 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944576777] [2019-12-18 23:31:38,984 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901351720] [2019-12-18 23:31:38,985 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-18 23:31:39,034 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2019-12-18 23:31:39,034 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:39,035 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-18 23:31:39,036 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:39,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:39,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:39,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:39,287 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-18 23:31:39,288 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:39,288 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-18 23:31:39,288 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818263921] [2019-12-18 23:31:39,288 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-18 23:31:39,289 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:39,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-18 23:31:39,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2019-12-18 23:31:39,289 INFO L87 Difference]: Start difference. First operand 1214 states and 2799 transitions. Second operand 18 states. [2019-12-18 23:31:39,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:39,977 INFO L93 Difference]: Finished difference Result 2317 states and 5151 transitions. [2019-12-18 23:31:39,977 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2019-12-18 23:31:39,977 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-18 23:31:39,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:39,982 INFO L225 Difference]: With dead ends: 2317 [2019-12-18 23:31:39,982 INFO L226 Difference]: Without dead ends: 2152 [2019-12-18 23:31:39,983 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-18 23:31:39,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2019-12-18 23:31:40,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 1198. [2019-12-18 23:31:40,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1198 states. [2019-12-18 23:31:40,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 2759 transitions. [2019-12-18 23:31:40,015 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 2759 transitions. Word has length 44 [2019-12-18 23:31:40,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:40,015 INFO L462 AbstractCegarLoop]: Abstraction has 1198 states and 2759 transitions. [2019-12-18 23:31:40,016 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-18 23:31:40,016 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 2759 transitions. [2019-12-18 23:31:40,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-18 23:31:40,018 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:40,018 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-18 23:31:40,228 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:40,228 INFO L410 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:40,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:40,229 INFO L82 PathProgramCache]: Analyzing trace with hash -552799404, now seen corresponding path program 10 times [2019-12-18 23:31:40,229 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:40,230 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654642139] [2019-12-18 23:31:40,230 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:40,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:40,381 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-18 23:31:40,381 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654642139] [2019-12-18 23:31:40,381 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468570842] [2019-12-18 23:31:40,381 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-18 23:31:40,426 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-18 23:31:40,426 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:40,427 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-18 23:31:40,428 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:40,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:40,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:40,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:40,676 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-18 23:31:40,677 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:40,677 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-18 23:31:40,677 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057545641] [2019-12-18 23:31:40,677 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-18 23:31:40,677 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:40,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-18 23:31:40,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2019-12-18 23:31:40,678 INFO L87 Difference]: Start difference. First operand 1198 states and 2759 transitions. Second operand 18 states. [2019-12-18 23:31:41,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:41,458 INFO L93 Difference]: Finished difference Result 2265 states and 5044 transitions. [2019-12-18 23:31:41,458 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2019-12-18 23:31:41,459 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-18 23:31:41,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:41,464 INFO L225 Difference]: With dead ends: 2265 [2019-12-18 23:31:41,465 INFO L226 Difference]: Without dead ends: 2100 [2019-12-18 23:31:41,465 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=238, Invalid=818, Unknown=0, NotChecked=0, Total=1056 [2019-12-18 23:31:41,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2100 states. [2019-12-18 23:31:41,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2100 to 1198. [2019-12-18 23:31:41,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1198 states. [2019-12-18 23:31:41,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 2759 transitions. [2019-12-18 23:31:41,492 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 2759 transitions. Word has length 44 [2019-12-18 23:31:41,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:41,492 INFO L462 AbstractCegarLoop]: Abstraction has 1198 states and 2759 transitions. [2019-12-18 23:31:41,492 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-18 23:31:41,492 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 2759 transitions. [2019-12-18 23:31:41,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-18 23:31:41,494 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:41,495 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-18 23:31:41,698 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:41,698 INFO L410 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:41,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:41,699 INFO L82 PathProgramCache]: Analyzing trace with hash -393873042, now seen corresponding path program 11 times [2019-12-18 23:31:41,699 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:41,699 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795723097] [2019-12-18 23:31:41,700 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:41,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:41,858 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-18 23:31:41,859 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795723097] [2019-12-18 23:31:41,859 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038352765] [2019-12-18 23:31:41,859 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-18 23:31:41,906 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-12-18 23:31:41,906 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:41,907 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-18 23:31:41,908 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:42,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:42,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:42,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:42,784 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-18 23:31:42,785 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:42,785 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-18 23:31:42,785 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593982654] [2019-12-18 23:31:42,785 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-18 23:31:42,785 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:42,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-18 23:31:42,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2019-12-18 23:31:42,786 INFO L87 Difference]: Start difference. First operand 1198 states and 2759 transitions. Second operand 18 states. [2019-12-18 23:31:44,894 WARN L192 SmtUtils]: Spent 511.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 21 [2019-12-18 23:31:45,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:45,678 INFO L93 Difference]: Finished difference Result 2436 states and 5409 transitions. [2019-12-18 23:31:45,678 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-18 23:31:45,678 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-18 23:31:45,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:45,683 INFO L225 Difference]: With dead ends: 2436 [2019-12-18 23:31:45,684 INFO L226 Difference]: Without dead ends: 2271 [2019-12-18 23:31:45,684 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=247, Invalid=872, Unknown=3, NotChecked=0, Total=1122 [2019-12-18 23:31:45,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2271 states. [2019-12-18 23:31:45,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2271 to 1246. [2019-12-18 23:31:45,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1246 states. [2019-12-18 23:31:45,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1246 states to 1246 states and 2879 transitions. [2019-12-18 23:31:45,715 INFO L78 Accepts]: Start accepts. Automaton has 1246 states and 2879 transitions. Word has length 44 [2019-12-18 23:31:45,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:45,715 INFO L462 AbstractCegarLoop]: Abstraction has 1246 states and 2879 transitions. [2019-12-18 23:31:45,715 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-18 23:31:45,715 INFO L276 IsEmpty]: Start isEmpty. Operand 1246 states and 2879 transitions. [2019-12-18 23:31:45,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-18 23:31:45,717 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:45,718 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-18 23:31:45,921 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:45,921 INFO L410 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:45,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:45,921 INFO L82 PathProgramCache]: Analyzing trace with hash 1301891438, now seen corresponding path program 12 times [2019-12-18 23:31:45,921 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:45,922 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826077515] [2019-12-18 23:31:45,922 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:45,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:46,088 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-18 23:31:46,089 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826077515] [2019-12-18 23:31:46,089 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025446665] [2019-12-18 23:31:46,089 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-18 23:31:46,155 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2019-12-18 23:31:46,155 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:46,156 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-18 23:31:46,156 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:46,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:46,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:46,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:46,296 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-18 23:31:46,297 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:46,297 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-18 23:31:46,297 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110745016] [2019-12-18 23:31:46,297 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-18 23:31:46,297 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:46,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-18 23:31:46,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2019-12-18 23:31:46,298 INFO L87 Difference]: Start difference. First operand 1246 states and 2879 transitions. Second operand 18 states. [2019-12-18 23:31:47,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:47,009 INFO L93 Difference]: Finished difference Result 2540 states and 5609 transitions. [2019-12-18 23:31:47,010 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-12-18 23:31:47,010 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-18 23:31:47,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:47,015 INFO L225 Difference]: With dead ends: 2540 [2019-12-18 23:31:47,016 INFO L226 Difference]: Without dead ends: 2375 [2019-12-18 23:31:47,016 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-18 23:31:47,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2375 states. [2019-12-18 23:31:47,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2375 to 1282. [2019-12-18 23:31:47,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1282 states. [2019-12-18 23:31:47,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1282 states to 1282 states and 2972 transitions. [2019-12-18 23:31:47,048 INFO L78 Accepts]: Start accepts. Automaton has 1282 states and 2972 transitions. Word has length 44 [2019-12-18 23:31:47,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:47,048 INFO L462 AbstractCegarLoop]: Abstraction has 1282 states and 2972 transitions. [2019-12-18 23:31:47,048 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-18 23:31:47,048 INFO L276 IsEmpty]: Start isEmpty. Operand 1282 states and 2972 transitions. [2019-12-18 23:31:47,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-18 23:31:47,051 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:47,051 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-18 23:31:47,254 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:47,254 INFO L410 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:47,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:47,254 INFO L82 PathProgramCache]: Analyzing trace with hash -494018348, now seen corresponding path program 13 times [2019-12-18 23:31:47,254 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:47,254 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634081546] [2019-12-18 23:31:47,255 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:47,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:47,418 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-18 23:31:47,418 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634081546] [2019-12-18 23:31:47,418 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627706356] [2019-12-18 23:31:47,418 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-18 23:31:47,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:47,467 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-18 23:31:47,468 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:47,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:47,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:47,595 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-18 23:31:47,595 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:47,595 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-18 23:31:47,595 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936532865] [2019-12-18 23:31:47,596 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-18 23:31:47,596 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:47,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-18 23:31:47,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2019-12-18 23:31:47,596 INFO L87 Difference]: Start difference. First operand 1282 states and 2972 transitions. Second operand 18 states. [2019-12-18 23:31:48,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:48,323 INFO L93 Difference]: Finished difference Result 2513 states and 5564 transitions. [2019-12-18 23:31:48,323 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-12-18 23:31:48,323 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-18 23:31:48,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:48,327 INFO L225 Difference]: With dead ends: 2513 [2019-12-18 23:31:48,327 INFO L226 Difference]: Without dead ends: 2348 [2019-12-18 23:31:48,328 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-18 23:31:48,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2348 states. [2019-12-18 23:31:48,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2348 to 1266. [2019-12-18 23:31:48,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1266 states. [2019-12-18 23:31:48,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1266 states to 1266 states and 2932 transitions. [2019-12-18 23:31:48,367 INFO L78 Accepts]: Start accepts. Automaton has 1266 states and 2932 transitions. Word has length 44 [2019-12-18 23:31:48,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:48,368 INFO L462 AbstractCegarLoop]: Abstraction has 1266 states and 2932 transitions. [2019-12-18 23:31:48,368 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-18 23:31:48,368 INFO L276 IsEmpty]: Start isEmpty. Operand 1266 states and 2932 transitions. [2019-12-18 23:31:48,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-18 23:31:48,374 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:48,374 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-18 23:31:48,577 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:48,577 INFO L410 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:48,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:48,577 INFO L82 PathProgramCache]: Analyzing trace with hash -811669720, now seen corresponding path program 2 times [2019-12-18 23:31:48,577 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:48,578 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491768754] [2019-12-18 23:31:48,578 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:48,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:48,739 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-18 23:31:48,739 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491768754] [2019-12-18 23:31:48,739 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416998809] [2019-12-18 23:31:48,740 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-18 23:31:48,800 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-18 23:31:48,801 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:48,801 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-18 23:31:48,802 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:48,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:48,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:48,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:48,940 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-18 23:31:48,940 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:48,940 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-18 23:31:48,941 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939553083] [2019-12-18 23:31:48,941 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-18 23:31:48,941 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:48,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-18 23:31:48,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2019-12-18 23:31:48,942 INFO L87 Difference]: Start difference. First operand 1266 states and 2932 transitions. Second operand 18 states. [2019-12-18 23:31:49,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:49,384 INFO L93 Difference]: Finished difference Result 2182 states and 4914 transitions. [2019-12-18 23:31:49,384 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2019-12-18 23:31:49,384 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-18 23:31:49,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:49,387 INFO L225 Difference]: With dead ends: 2182 [2019-12-18 23:31:49,387 INFO L226 Difference]: Without dead ends: 1975 [2019-12-18 23:31:49,388 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-18 23:31:49,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1975 states. [2019-12-18 23:31:49,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1975 to 1315. [2019-12-18 23:31:49,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1315 states. [2019-12-18 23:31:49,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1315 states to 1315 states and 3034 transitions. [2019-12-18 23:31:49,412 INFO L78 Accepts]: Start accepts. Automaton has 1315 states and 3034 transitions. Word has length 44 [2019-12-18 23:31:49,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:49,412 INFO L462 AbstractCegarLoop]: Abstraction has 1315 states and 3034 transitions. [2019-12-18 23:31:49,413 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-18 23:31:49,413 INFO L276 IsEmpty]: Start isEmpty. Operand 1315 states and 3034 transitions. [2019-12-18 23:31:49,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-18 23:31:49,415 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:49,415 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-18 23:31:49,618 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:49,618 INFO L410 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:49,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:49,619 INFO L82 PathProgramCache]: Analyzing trace with hash 1687387790, now seen corresponding path program 14 times [2019-12-18 23:31:49,619 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:49,623 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222144104] [2019-12-18 23:31:49,623 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:49,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:49,771 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-18 23:31:49,771 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222144104] [2019-12-18 23:31:49,771 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539582300] [2019-12-18 23:31:49,771 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-18 23:31:49,817 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-18 23:31:49,817 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:49,817 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-18 23:31:49,818 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:49,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:49,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:49,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:49,944 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-18 23:31:49,945 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:49,945 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-18 23:31:49,945 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282003981] [2019-12-18 23:31:49,945 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-18 23:31:49,946 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:49,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-18 23:31:49,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2019-12-18 23:31:49,946 INFO L87 Difference]: Start difference. First operand 1315 states and 3034 transitions. Second operand 18 states. [2019-12-18 23:31:50,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:50,488 INFO L93 Difference]: Finished difference Result 2352 states and 5229 transitions. [2019-12-18 23:31:50,489 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2019-12-18 23:31:50,489 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-18 23:31:50,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:50,491 INFO L225 Difference]: With dead ends: 2352 [2019-12-18 23:31:50,491 INFO L226 Difference]: Without dead ends: 2187 [2019-12-18 23:31:50,492 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=221, Invalid=835, Unknown=0, NotChecked=0, Total=1056 [2019-12-18 23:31:50,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2187 states. [2019-12-18 23:31:50,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2187 to 1311. [2019-12-18 23:31:50,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1311 states. [2019-12-18 23:31:50,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1311 states to 1311 states and 3021 transitions. [2019-12-18 23:31:50,516 INFO L78 Accepts]: Start accepts. Automaton has 1311 states and 3021 transitions. Word has length 44 [2019-12-18 23:31:50,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:50,516 INFO L462 AbstractCegarLoop]: Abstraction has 1311 states and 3021 transitions. [2019-12-18 23:31:50,517 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-18 23:31:50,517 INFO L276 IsEmpty]: Start isEmpty. Operand 1311 states and 3021 transitions. [2019-12-18 23:31:50,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-18 23:31:50,519 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:50,519 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-18 23:31:50,722 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:50,722 INFO L410 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:50,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:50,723 INFO L82 PathProgramCache]: Analyzing trace with hash -1258163468, now seen corresponding path program 15 times [2019-12-18 23:31:50,723 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:50,723 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321729879] [2019-12-18 23:31:50,723 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:50,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:50,900 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-18 23:31:50,900 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321729879] [2019-12-18 23:31:50,900 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161782238] [2019-12-18 23:31:50,901 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-18 23:31:50,966 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-18 23:31:50,966 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:50,967 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-18 23:31:50,969 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:51,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:51,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:51,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:51,133 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-18 23:31:51,133 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:51,134 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-18 23:31:51,134 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967270203] [2019-12-18 23:31:51,134 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-18 23:31:51,135 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:51,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-18 23:31:51,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2019-12-18 23:31:51,135 INFO L87 Difference]: Start difference. First operand 1311 states and 3021 transitions. Second operand 18 states. [2019-12-18 23:31:51,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:51,789 INFO L93 Difference]: Finished difference Result 2429 states and 5391 transitions. [2019-12-18 23:31:51,789 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-18 23:31:51,789 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-18 23:31:51,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:51,792 INFO L225 Difference]: With dead ends: 2429 [2019-12-18 23:31:51,792 INFO L226 Difference]: Without dead ends: 2264 [2019-12-18 23:31:51,793 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-18 23:31:51,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2264 states. [2019-12-18 23:31:51,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2264 to 1307. [2019-12-18 23:31:51,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1307 states. [2019-12-18 23:31:51,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1307 states to 1307 states and 3008 transitions. [2019-12-18 23:31:51,815 INFO L78 Accepts]: Start accepts. Automaton has 1307 states and 3008 transitions. Word has length 44 [2019-12-18 23:31:51,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:51,815 INFO L462 AbstractCegarLoop]: Abstraction has 1307 states and 3008 transitions. [2019-12-18 23:31:51,815 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-18 23:31:51,815 INFO L276 IsEmpty]: Start isEmpty. Operand 1307 states and 3008 transitions. [2019-12-18 23:31:51,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-18 23:31:51,817 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:51,817 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-18 23:31:52,018 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:52,019 INFO L410 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:52,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:52,019 INFO L82 PathProgramCache]: Analyzing trace with hash 1733590504, now seen corresponding path program 16 times [2019-12-18 23:31:52,020 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:52,020 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266475633] [2019-12-18 23:31:52,020 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:52,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:52,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-18 23:31:52,183 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266475633] [2019-12-18 23:31:52,183 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028896277] [2019-12-18 23:31:52,183 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-18 23:31:52,253 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-18 23:31:52,253 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:52,255 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-18 23:31:52,256 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:52,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:52,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:52,432 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-18 23:31:52,433 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:52,433 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-18 23:31:52,433 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500518701] [2019-12-18 23:31:52,434 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-18 23:31:52,434 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:52,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-18 23:31:52,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2019-12-18 23:31:52,435 INFO L87 Difference]: Start difference. First operand 1307 states and 3008 transitions. Second operand 18 states. [2019-12-18 23:31:53,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:53,015 INFO L93 Difference]: Finished difference Result 2508 states and 5576 transitions. [2019-12-18 23:31:53,015 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2019-12-18 23:31:53,016 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-18 23:31:53,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:53,019 INFO L225 Difference]: With dead ends: 2508 [2019-12-18 23:31:53,019 INFO L226 Difference]: Without dead ends: 2343 [2019-12-18 23:31:53,020 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=267, Invalid=923, Unknown=0, NotChecked=0, Total=1190 [2019-12-18 23:31:53,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2343 states. [2019-12-18 23:31:53,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2343 to 1291. [2019-12-18 23:31:53,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1291 states. [2019-12-18 23:31:53,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1291 states to 1291 states and 2968 transitions. [2019-12-18 23:31:53,037 INFO L78 Accepts]: Start accepts. Automaton has 1291 states and 2968 transitions. Word has length 44 [2019-12-18 23:31:53,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:53,037 INFO L462 AbstractCegarLoop]: Abstraction has 1291 states and 2968 transitions. [2019-12-18 23:31:53,038 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-18 23:31:53,038 INFO L276 IsEmpty]: Start isEmpty. Operand 1291 states and 2968 transitions. [2019-12-18 23:31:53,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-18 23:31:53,039 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:53,040 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-18 23:31:53,242 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:53,243 INFO L410 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:53,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:53,243 INFO L82 PathProgramCache]: Analyzing trace with hash 826388830, now seen corresponding path program 17 times [2019-12-18 23:31:53,244 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:53,244 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651683523] [2019-12-18 23:31:53,244 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:53,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:53,375 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-18 23:31:53,375 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651683523] [2019-12-18 23:31:53,375 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591456777] [2019-12-18 23:31:53,375 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-18 23:31:53,424 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2019-12-18 23:31:53,424 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:53,425 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-18 23:31:53,426 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:53,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:53,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:53,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:53,569 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-18 23:31:53,569 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:53,569 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-18 23:31:53,569 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105536516] [2019-12-18 23:31:53,570 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-18 23:31:53,570 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:53,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-18 23:31:53,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2019-12-18 23:31:53,570 INFO L87 Difference]: Start difference. First operand 1291 states and 2968 transitions. Second operand 18 states. [2019-12-18 23:31:54,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:54,187 INFO L93 Difference]: Finished difference Result 2364 states and 5256 transitions. [2019-12-18 23:31:54,188 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-12-18 23:31:54,188 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-18 23:31:54,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:54,191 INFO L225 Difference]: With dead ends: 2364 [2019-12-18 23:31:54,191 INFO L226 Difference]: Without dead ends: 2199 [2019-12-18 23:31:54,192 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=252, Invalid=870, Unknown=0, NotChecked=0, Total=1122 [2019-12-18 23:31:54,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2019-12-18 23:31:54,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 1306. [2019-12-18 23:31:54,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1306 states. [2019-12-18 23:31:54,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1306 states to 1306 states and 3019 transitions. [2019-12-18 23:31:54,212 INFO L78 Accepts]: Start accepts. Automaton has 1306 states and 3019 transitions. Word has length 44 [2019-12-18 23:31:54,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:54,213 INFO L462 AbstractCegarLoop]: Abstraction has 1306 states and 3019 transitions. [2019-12-18 23:31:54,213 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-18 23:31:54,213 INFO L276 IsEmpty]: Start isEmpty. Operand 1306 states and 3019 transitions. [2019-12-18 23:31:54,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2019-12-18 23:31:54,215 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:54,215 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-18 23:31:54,417 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:54,418 INFO L410 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:54,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:54,418 INFO L82 PathProgramCache]: Analyzing trace with hash -1632472384, now seen corresponding path program 5 times [2019-12-18 23:31:54,419 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:54,419 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190988329] [2019-12-18 23:31:54,419 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:54,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:54,572 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-18 23:31:54,572 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190988329] [2019-12-18 23:31:54,572 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367229493] [2019-12-18 23:31:54,572 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-18 23:31:54,616 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2019-12-18 23:31:54,616 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:54,617 INFO L264 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 13 conjunts are in the unsatisfiable core [2019-12-18 23:31:54,617 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:54,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:54,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:54,746 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-18 23:31:54,746 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:54,746 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2019-12-18 23:31:54,746 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46488680] [2019-12-18 23:31:54,747 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-12-18 23:31:54,747 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:54,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-12-18 23:31:54,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2019-12-18 23:31:54,747 INFO L87 Difference]: Start difference. First operand 1306 states and 3019 transitions. Second operand 18 states. [2019-12-18 23:31:55,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:55,415 INFO L93 Difference]: Finished difference Result 2429 states and 5504 transitions. [2019-12-18 23:31:55,415 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2019-12-18 23:31:55,415 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 44 [2019-12-18 23:31:55,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:55,418 INFO L225 Difference]: With dead ends: 2429 [2019-12-18 23:31:55,418 INFO L226 Difference]: Without dead ends: 2099 [2019-12-18 23:31:55,419 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-18 23:31:55,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2099 states. [2019-12-18 23:31:55,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2099 to 1385. [2019-12-18 23:31:55,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1385 states. [2019-12-18 23:31:55,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1385 states to 1385 states and 3171 transitions. [2019-12-18 23:31:55,449 INFO L78 Accepts]: Start accepts. Automaton has 1385 states and 3171 transitions. Word has length 44 [2019-12-18 23:31:55,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:55,450 INFO L462 AbstractCegarLoop]: Abstraction has 1385 states and 3171 transitions. [2019-12-18 23:31:55,450 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-12-18 23:31:55,450 INFO L276 IsEmpty]: Start isEmpty. Operand 1385 states and 3171 transitions. [2019-12-18 23:31:55,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:31:55,453 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:55,453 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-18 23:31:55,656 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:55,656 INFO L410 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:55,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:55,657 INFO L82 PathProgramCache]: Analyzing trace with hash -1986924233, now seen corresponding path program 18 times [2019-12-18 23:31:55,657 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:55,657 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963436162] [2019-12-18 23:31:55,657 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:55,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:55,858 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-18 23:31:55,859 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963436162] [2019-12-18 23:31:55,859 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278010530] [2019-12-18 23:31:55,859 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-18 23:31:55,906 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2019-12-18 23:31:55,906 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:31:55,907 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:31:55,910 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:31:56,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:56,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:56,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:31:56,608 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-18 23:31:56,609 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:31:56,609 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:31:56,609 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286039233] [2019-12-18 23:31:56,609 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:31:56,609 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:31:56,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:31:56,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2019-12-18 23:31:56,610 INFO L87 Difference]: Start difference. First operand 1385 states and 3171 transitions. Second operand 20 states. [2019-12-18 23:31:57,691 WARN L192 SmtUtils]: Spent 386.00 ms on a formula simplification that was a NOOP. DAG size: 24 [2019-12-18 23:31:57,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:31:57,801 INFO L93 Difference]: Finished difference Result 2749 states and 6031 transitions. [2019-12-18 23:31:57,801 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2019-12-18 23:31:57,801 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:31:57,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:31:57,804 INFO L225 Difference]: With dead ends: 2749 [2019-12-18 23:31:57,804 INFO L226 Difference]: Without dead ends: 2584 [2019-12-18 23:31:57,804 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=287, Invalid=1045, Unknown=0, NotChecked=0, Total=1332 [2019-12-18 23:31:57,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2584 states. [2019-12-18 23:31:57,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2584 to 1449. [2019-12-18 23:31:57,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1449 states. [2019-12-18 23:31:57,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1449 states to 1449 states and 3331 transitions. [2019-12-18 23:31:57,833 INFO L78 Accepts]: Start accepts. Automaton has 1449 states and 3331 transitions. Word has length 48 [2019-12-18 23:31:57,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:31:57,833 INFO L462 AbstractCegarLoop]: Abstraction has 1449 states and 3331 transitions. [2019-12-18 23:31:57,833 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:31:57,833 INFO L276 IsEmpty]: Start isEmpty. Operand 1449 states and 3331 transitions. [2019-12-18 23:31:57,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:31:57,836 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:31:57,836 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-18 23:31:58,041 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:31:58,041 INFO L410 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:31:58,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:31:58,042 INFO L82 PathProgramCache]: Analyzing trace with hash -1653773161, now seen corresponding path program 19 times [2019-12-18 23:31:58,042 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:31:58,042 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047970669] [2019-12-18 23:31:58,042 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:31:58,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:58,320 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-18 23:31:58,320 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047970669] [2019-12-18 23:31:58,321 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978057731] [2019-12-18 23:31:58,321 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-18 23:31:58,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:31:58,398 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:31:58,400 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:32:02,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:32:02,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:32:02,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:32:02,443 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-18 23:32:02,443 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:32:02,443 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:32:02,443 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992133237] [2019-12-18 23:32:02,444 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:32:02,444 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:32:02,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:32:02,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=293, Unknown=2, NotChecked=0, Total=380 [2019-12-18 23:32:02,445 INFO L87 Difference]: Start difference. First operand 1449 states and 3331 transitions. Second operand 20 states. [2019-12-18 23:32:03,006 WARN L192 SmtUtils]: Spent 426.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 25 [2019-12-18 23:32:05,865 WARN L192 SmtUtils]: Spent 662.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 24 [2019-12-18 23:32:06,305 WARN L192 SmtUtils]: Spent 405.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 28 [2019-12-18 23:32:08,017 WARN L192 SmtUtils]: Spent 406.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 24 [2019-12-18 23:32:11,495 WARN L192 SmtUtils]: Spent 397.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2019-12-18 23:32:11,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:32:11,634 INFO L93 Difference]: Finished difference Result 2810 states and 6186 transitions. [2019-12-18 23:32:11,635 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2019-12-18 23:32:11,635 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:32:11,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:32:11,639 INFO L225 Difference]: With dead ends: 2810 [2019-12-18 23:32:11,639 INFO L226 Difference]: Without dead ends: 2645 [2019-12-18 23:32:11,640 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=293, Invalid=1034, Unknown=5, NotChecked=0, Total=1332 [2019-12-18 23:32:11,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2645 states. [2019-12-18 23:32:11,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2645 to 1449. [2019-12-18 23:32:11,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1449 states. [2019-12-18 23:32:11,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1449 states to 1449 states and 3331 transitions. [2019-12-18 23:32:11,668 INFO L78 Accepts]: Start accepts. Automaton has 1449 states and 3331 transitions. Word has length 48 [2019-12-18 23:32:11,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:32:11,668 INFO L462 AbstractCegarLoop]: Abstraction has 1449 states and 3331 transitions. [2019-12-18 23:32:11,668 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:32:11,668 INFO L276 IsEmpty]: Start isEmpty. Operand 1449 states and 3331 transitions. [2019-12-18 23:32:11,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:32:11,670 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:32:11,670 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-18 23:32:11,874 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:32:11,874 INFO L410 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:32:11,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:32:11,874 INFO L82 PathProgramCache]: Analyzing trace with hash -1494846799, now seen corresponding path program 20 times [2019-12-18 23:32:11,875 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:32:11,875 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514543006] [2019-12-18 23:32:11,875 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:32:11,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:32:12,031 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-18 23:32:12,031 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514543006] [2019-12-18 23:32:12,031 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096296641] [2019-12-18 23:32:12,031 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-18 23:32:12,078 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-18 23:32:12,079 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:32:12,079 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:32:12,080 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:32:12,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:32:12,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:32:12,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:32:12,361 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-18 23:32:12,361 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:32:12,361 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:32:12,362 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035867338] [2019-12-18 23:32:12,362 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:32:12,362 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:32:12,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:32:12,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2019-12-18 23:32:12,363 INFO L87 Difference]: Start difference. First operand 1449 states and 3331 transitions. Second operand 20 states. [2019-12-18 23:32:13,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:32:13,726 INFO L93 Difference]: Finished difference Result 3075 states and 6721 transitions. [2019-12-18 23:32:13,727 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2019-12-18 23:32:13,727 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:32:13,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:32:13,730 INFO L225 Difference]: With dead ends: 3075 [2019-12-18 23:32:13,730 INFO L226 Difference]: Without dead ends: 2910 [2019-12-18 23:32:13,731 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-18 23:32:13,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2910 states. [2019-12-18 23:32:13,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2910 to 1513. [2019-12-18 23:32:13,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1513 states. [2019-12-18 23:32:13,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1513 states to 1513 states and 3491 transitions. [2019-12-18 23:32:13,756 INFO L78 Accepts]: Start accepts. Automaton has 1513 states and 3491 transitions. Word has length 48 [2019-12-18 23:32:13,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:32:13,756 INFO L462 AbstractCegarLoop]: Abstraction has 1513 states and 3491 transitions. [2019-12-18 23:32:13,756 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:32:13,756 INFO L276 IsEmpty]: Start isEmpty. Operand 1513 states and 3491 transitions. [2019-12-18 23:32:13,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:32:13,758 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:32:13,758 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-18 23:32:13,958 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:32:13,959 INFO L410 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:32:13,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:32:13,959 INFO L82 PathProgramCache]: Analyzing trace with hash 200917681, now seen corresponding path program 21 times [2019-12-18 23:32:13,960 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:32:13,960 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621807993] [2019-12-18 23:32:13,960 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:32:13,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:32:14,124 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-18 23:32:14,124 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621807993] [2019-12-18 23:32:14,124 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244260133] [2019-12-18 23:32:14,124 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-18 23:32:14,187 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2019-12-18 23:32:14,187 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:32:14,188 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:32:14,189 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:32:16,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:32:16,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:32:16,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:32:16,786 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-18 23:32:16,786 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:32:16,786 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:32:16,787 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824957739] [2019-12-18 23:32:16,787 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:32:16,787 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:32:16,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:32:16,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=297, Unknown=1, NotChecked=0, Total=380 [2019-12-18 23:32:16,788 INFO L87 Difference]: Start difference. First operand 1513 states and 3491 transitions. Second operand 20 states. [2019-12-18 23:32:50,759 WARN L192 SmtUtils]: Spent 2.03 s on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2019-12-18 23:32:53,194 WARN L192 SmtUtils]: Spent 2.03 s on a formula simplification. DAG size of input: 27 DAG size of output: 25 [2019-12-18 23:33:00,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:33:00,009 INFO L93 Difference]: Finished difference Result 2858 states and 6306 transitions. [2019-12-18 23:33:00,010 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2019-12-18 23:33:00,010 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:33:00,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:33:00,014 INFO L225 Difference]: With dead ends: 2858 [2019-12-18 23:33:00,014 INFO L226 Difference]: Without dead ends: 2693 [2019-12-18 23:33:00,015 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 11.9s TimeCoverageRelationStatistics Valid=326, Invalid=1153, Unknown=3, NotChecked=0, Total=1482 [2019-12-18 23:33:00,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2019-12-18 23:33:00,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 1517. [2019-12-18 23:33:00,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1517 states. [2019-12-18 23:33:00,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1517 states to 1517 states and 3504 transitions. [2019-12-18 23:33:00,035 INFO L78 Accepts]: Start accepts. Automaton has 1517 states and 3504 transitions. Word has length 48 [2019-12-18 23:33:00,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:33:00,036 INFO L462 AbstractCegarLoop]: Abstraction has 1517 states and 3504 transitions. [2019-12-18 23:33:00,036 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:33:00,036 INFO L276 IsEmpty]: Start isEmpty. Operand 1517 states and 3504 transitions. [2019-12-18 23:33:00,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:33:00,037 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:33:00,037 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-18 23:33:00,239 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:33:00,239 INFO L410 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:33:00,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:33:00,240 INFO L82 PathProgramCache]: Analyzing trace with hash 992441415, now seen corresponding path program 22 times [2019-12-18 23:33:00,240 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:33:00,240 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325234622] [2019-12-18 23:33:00,241 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:33:00,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:33:00,411 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-18 23:33:00,412 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325234622] [2019-12-18 23:33:00,412 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075341088] [2019-12-18 23:33:00,412 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-18 23:33:00,458 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-18 23:33:00,458 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:33:00,459 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:33:00,459 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:33:04,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:33:04,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:33:04,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:33:04,842 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-18 23:33:04,842 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:33:04,842 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:33:04,842 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432868948] [2019-12-18 23:33:04,842 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:33:04,842 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:33:04,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:33:04,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2019-12-18 23:33:04,844 INFO L87 Difference]: Start difference. First operand 1517 states and 3504 transitions. Second operand 20 states. [2019-12-18 23:33:09,083 WARN L192 SmtUtils]: Spent 2.03 s on a formula simplification. DAG size of input: 41 DAG size of output: 26 [2019-12-18 23:33:13,440 WARN L192 SmtUtils]: Spent 2.06 s on a formula simplification. DAG size of input: 31 DAG size of output: 29 [2019-12-18 23:33:25,959 WARN L192 SmtUtils]: Spent 2.04 s on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2019-12-18 23:33:43,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:33:43,393 INFO L93 Difference]: Finished difference Result 2906 states and 6386 transitions. [2019-12-18 23:33:43,394 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2019-12-18 23:33:43,394 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:33:43,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:33:43,397 INFO L225 Difference]: With dead ends: 2906 [2019-12-18 23:33:43,398 INFO L226 Difference]: Without dead ends: 2741 [2019-12-18 23:33:43,399 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 29.9s TimeCoverageRelationStatistics Valid=359, Invalid=1272, Unknown=9, NotChecked=0, Total=1640 [2019-12-18 23:33:43,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2741 states. [2019-12-18 23:33:43,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2741 to 1581. [2019-12-18 23:33:43,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1581 states. [2019-12-18 23:33:43,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1581 states to 1581 states and 3664 transitions. [2019-12-18 23:33:43,419 INFO L78 Accepts]: Start accepts. Automaton has 1581 states and 3664 transitions. Word has length 48 [2019-12-18 23:33:43,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:33:43,419 INFO L462 AbstractCegarLoop]: Abstraction has 1581 states and 3664 transitions. [2019-12-18 23:33:43,419 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:33:43,419 INFO L276 IsEmpty]: Start isEmpty. Operand 1581 states and 3664 transitions. [2019-12-18 23:33:43,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:33:43,421 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:33:43,421 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-18 23:33:43,621 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:33:43,622 INFO L410 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:33:43,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:33:43,622 INFO L82 PathProgramCache]: Analyzing trace with hash 1243600003, now seen corresponding path program 6 times [2019-12-18 23:33:43,623 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:33:43,623 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825425978] [2019-12-18 23:33:43,623 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:33:43,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:33:43,817 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-18 23:33:43,818 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825425978] [2019-12-18 23:33:43,818 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435259999] [2019-12-18 23:33:43,818 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-18 23:33:43,871 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2019-12-18 23:33:43,871 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:33:43,872 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:33:43,873 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:33:44,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:33:44,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:33:44,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:33:44,196 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-18 23:33:44,196 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:33:44,196 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:33:44,196 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518926608] [2019-12-18 23:33:44,197 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:33:44,197 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:33:44,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:33:44,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2019-12-18 23:33:44,197 INFO L87 Difference]: Start difference. First operand 1581 states and 3664 transitions. Second operand 20 states. [2019-12-18 23:33:45,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:33:45,329 INFO L93 Difference]: Finished difference Result 2869 states and 6369 transitions. [2019-12-18 23:33:45,329 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2019-12-18 23:33:45,329 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:33:45,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:33:45,332 INFO L225 Difference]: With dead ends: 2869 [2019-12-18 23:33:45,332 INFO L226 Difference]: Without dead ends: 2597 [2019-12-18 23:33:45,333 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-18 23:33:45,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2597 states. [2019-12-18 23:33:45,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2597 to 1582. [2019-12-18 23:33:45,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1582 states. [2019-12-18 23:33:45,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1582 states to 1582 states and 3646 transitions. [2019-12-18 23:33:45,353 INFO L78 Accepts]: Start accepts. Automaton has 1582 states and 3646 transitions. Word has length 48 [2019-12-18 23:33:45,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:33:45,353 INFO L462 AbstractCegarLoop]: Abstraction has 1582 states and 3646 transitions. [2019-12-18 23:33:45,354 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:33:45,354 INFO L276 IsEmpty]: Start isEmpty. Operand 1582 states and 3646 transitions. [2019-12-18 23:33:45,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:33:45,356 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:33:45,356 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-18 23:33:45,565 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:33:45,565 INFO L410 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:33:45,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:33:45,566 INFO L82 PathProgramCache]: Analyzing trace with hash -1912643477, now seen corresponding path program 23 times [2019-12-18 23:33:45,566 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:33:45,566 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092482837] [2019-12-18 23:33:45,567 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:33:45,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:33:45,725 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-18 23:33:45,726 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092482837] [2019-12-18 23:33:45,726 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954936448] [2019-12-18 23:33:45,726 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-18 23:33:45,773 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2019-12-18 23:33:45,773 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:33:45,774 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:33:45,775 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:33:45,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:33:45,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:33:45,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:33:45,959 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-18 23:33:45,959 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:33:45,959 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:33:45,960 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354791369] [2019-12-18 23:33:45,960 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:33:45,960 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:33:45,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:33:45,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2019-12-18 23:33:45,961 INFO L87 Difference]: Start difference. First operand 1582 states and 3646 transitions. Second operand 20 states. [2019-12-18 23:33:46,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:33:46,737 INFO L93 Difference]: Finished difference Result 2915 states and 6476 transitions. [2019-12-18 23:33:46,738 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2019-12-18 23:33:46,738 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:33:46,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:33:46,741 INFO L225 Difference]: With dead ends: 2915 [2019-12-18 23:33:46,742 INFO L226 Difference]: Without dead ends: 2708 [2019-12-18 23:33:46,742 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=317, Invalid=1165, Unknown=0, NotChecked=0, Total=1482 [2019-12-18 23:33:46,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2708 states. [2019-12-18 23:33:46,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2708 to 1627. [2019-12-18 23:33:46,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1627 states. [2019-12-18 23:33:46,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1627 states to 1627 states and 3735 transitions. [2019-12-18 23:33:46,766 INFO L78 Accepts]: Start accepts. Automaton has 1627 states and 3735 transitions. Word has length 48 [2019-12-18 23:33:46,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:33:46,766 INFO L462 AbstractCegarLoop]: Abstraction has 1627 states and 3735 transitions. [2019-12-18 23:33:46,766 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:33:46,766 INFO L276 IsEmpty]: Start isEmpty. Operand 1627 states and 3735 transitions. [2019-12-18 23:33:46,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:33:46,768 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:33:46,768 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-18 23:33:46,968 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:33:46,969 INFO L410 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:33:46,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:33:46,969 INFO L82 PathProgramCache]: Analyzing trace with hash -1126371295, now seen corresponding path program 24 times [2019-12-18 23:33:46,970 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:33:46,970 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003623509] [2019-12-18 23:33:46,970 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:33:46,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:33:47,146 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-18 23:33:47,147 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003623509] [2019-12-18 23:33:47,147 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [54403076] [2019-12-18 23:33:47,147 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-18 23:33:47,225 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2019-12-18 23:33:47,226 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:33:47,227 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:33:47,229 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:33:48,159 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_~i~0_84 Int)) (and (<= c_~i~0 (+ v_~i~0_84 c_~j~0)) (<= (div (+ (* v_~i~0_84 (- 1)) 1) (- 3)) 2) (<= c_~j~0 (+ (* 2 v_~i~0_84) 2)))) is different from true [2019-12-18 23:33:48,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:33:48,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:33:48,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:33:48,169 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-18 23:33:48,169 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:33:48,170 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:33:48,170 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599528666] [2019-12-18 23:33:48,170 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:33:48,170 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:33:48,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:33:48,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=270, Unknown=1, NotChecked=34, Total=380 [2019-12-18 23:33:48,171 INFO L87 Difference]: Start difference. First operand 1627 states and 3735 transitions. Second operand 20 states. [2019-12-18 23:33:51,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:33:51,348 INFO L93 Difference]: Finished difference Result 2908 states and 6394 transitions. [2019-12-18 23:33:51,348 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2019-12-18 23:33:51,349 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:33:51,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:33:51,352 INFO L225 Difference]: With dead ends: 2908 [2019-12-18 23:33:51,352 INFO L226 Difference]: Without dead ends: 2801 [2019-12-18 23:33:51,353 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=309, Invalid=1022, Unknown=5, NotChecked=70, Total=1406 [2019-12-18 23:33:51,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2801 states. [2019-12-18 23:33:51,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2801 to 1643. [2019-12-18 23:33:51,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1643 states. [2019-12-18 23:33:51,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1643 states to 1643 states and 3775 transitions. [2019-12-18 23:33:51,372 INFO L78 Accepts]: Start accepts. Automaton has 1643 states and 3775 transitions. Word has length 48 [2019-12-18 23:33:51,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:33:51,373 INFO L462 AbstractCegarLoop]: Abstraction has 1643 states and 3775 transitions. [2019-12-18 23:33:51,373 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:33:51,373 INFO L276 IsEmpty]: Start isEmpty. Operand 1643 states and 3775 transitions. [2019-12-18 23:33:51,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:33:51,374 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:33:51,374 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-18 23:33:51,575 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:33:51,575 INFO L410 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:33:51,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:33:51,576 INFO L82 PathProgramCache]: Analyzing trace with hash 1935830071, now seen corresponding path program 25 times [2019-12-18 23:33:51,576 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:33:51,576 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702336681] [2019-12-18 23:33:51,576 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:33:51,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:33:51,765 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-18 23:33:51,765 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702336681] [2019-12-18 23:33:51,765 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793441447] [2019-12-18 23:33:51,765 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-18 23:33:51,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:33:51,813 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:33:51,814 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:33:52,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:33:52,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:33:52,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:33:52,040 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-18 23:33:52,041 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:33:52,041 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:33:52,041 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491239440] [2019-12-18 23:33:52,041 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:33:52,041 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:33:52,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:33:52,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2019-12-18 23:33:52,042 INFO L87 Difference]: Start difference. First operand 1643 states and 3775 transitions. Second operand 20 states. [2019-12-18 23:33:52,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:33:52,842 INFO L93 Difference]: Finished difference Result 3204 states and 7030 transitions. [2019-12-18 23:33:52,843 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2019-12-18 23:33:52,843 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:33:52,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:33:52,847 INFO L225 Difference]: With dead ends: 3204 [2019-12-18 23:33:52,847 INFO L226 Difference]: Without dead ends: 3039 [2019-12-18 23:33:52,848 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-18 23:33:52,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3039 states. [2019-12-18 23:33:52,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3039 to 1643. [2019-12-18 23:33:52,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1643 states. [2019-12-18 23:33:52,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1643 states to 1643 states and 3775 transitions. [2019-12-18 23:33:52,869 INFO L78 Accepts]: Start accepts. Automaton has 1643 states and 3775 transitions. Word has length 48 [2019-12-18 23:33:52,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:33:52,869 INFO L462 AbstractCegarLoop]: Abstraction has 1643 states and 3775 transitions. [2019-12-18 23:33:52,869 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:33:52,869 INFO L276 IsEmpty]: Start isEmpty. Operand 1643 states and 3775 transitions. [2019-12-18 23:33:52,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:33:52,871 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:33:52,871 INFO L411 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-18 23:33:53,074 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:33:53,074 INFO L410 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:33:53,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:33:53,074 INFO L82 PathProgramCache]: Analyzing trace with hash 116272075, now seen corresponding path program 26 times [2019-12-18 23:33:53,074 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:33:53,074 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266233540] [2019-12-18 23:33:53,075 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:33:53,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:33:53,279 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-18 23:33:53,279 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266233540] [2019-12-18 23:33:53,279 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34549833] [2019-12-18 23:33:53,279 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-18 23:33:53,321 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-18 23:33:53,322 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:33:53,323 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:33:53,324 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:34:05,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:05,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:05,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:05,168 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-18 23:34:05,168 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:34:05,168 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:34:05,168 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572173564] [2019-12-18 23:34:05,169 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:34:05,169 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:34:05,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:34:05,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=296, Unknown=3, NotChecked=0, Total=380 [2019-12-18 23:34:05,169 INFO L87 Difference]: Start difference. First operand 1643 states and 3775 transitions. Second operand 20 states. [2019-12-18 23:34:11,860 WARN L192 SmtUtils]: Spent 2.03 s on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2019-12-18 23:34:16,165 WARN L192 SmtUtils]: Spent 4.04 s on a formula simplification. DAG size of input: 26 DAG size of output: 24 [2019-12-18 23:34:16,657 WARN L192 SmtUtils]: Spent 465.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 26 [2019-12-18 23:34:23,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:34:23,150 INFO L93 Difference]: Finished difference Result 3308 states and 7230 transitions. [2019-12-18 23:34:23,150 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2019-12-18 23:34:23,150 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:34:23,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:34:23,155 INFO L225 Difference]: With dead ends: 3308 [2019-12-18 23:34:23,155 INFO L226 Difference]: Without dead ends: 3143 [2019-12-18 23:34:23,155 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 26.4s TimeCoverageRelationStatistics Valid=376, Invalid=1336, Unknown=10, NotChecked=0, Total=1722 [2019-12-18 23:34:23,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3143 states. [2019-12-18 23:34:23,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3143 to 1675. [2019-12-18 23:34:23,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1675 states. [2019-12-18 23:34:23,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1675 states to 1675 states and 3855 transitions. [2019-12-18 23:34:23,177 INFO L78 Accepts]: Start accepts. Automaton has 1675 states and 3855 transitions. Word has length 48 [2019-12-18 23:34:23,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:34:23,177 INFO L462 AbstractCegarLoop]: Abstraction has 1675 states and 3855 transitions. [2019-12-18 23:34:23,177 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:34:23,177 INFO L276 IsEmpty]: Start isEmpty. Operand 1675 states and 3855 transitions. [2019-12-18 23:34:23,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:34:23,179 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:34:23,179 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-18 23:34:23,379 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:34:23,380 INFO L410 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:34:23,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:34:23,380 INFO L82 PathProgramCache]: Analyzing trace with hash 454674699, now seen corresponding path program 27 times [2019-12-18 23:34:23,380 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:34:23,381 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413012282] [2019-12-18 23:34:23,381 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:34:23,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:34:23,554 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-18 23:34:23,555 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413012282] [2019-12-18 23:34:23,555 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138837324] [2019-12-18 23:34:23,555 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-18 23:34:23,602 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2019-12-18 23:34:23,602 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:34:23,603 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:34:23,604 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:34:24,145 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_~i~0_94 Int)) (and (<= c_~i~0 (+ v_~i~0_94 c_~j~0)) (<= (div (+ (* v_~i~0_94 (- 1)) 1) (- 2)) 2) (<= c_~j~0 (+ (* 2 v_~i~0_94) 2)))) is different from true [2019-12-18 23:34:24,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:24,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:24,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:24,236 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 5 not checked. [2019-12-18 23:34:24,236 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:34:24,236 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:34:24,237 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377533770] [2019-12-18 23:34:24,237 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:34:24,237 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:34:24,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:34:24,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=268, Unknown=1, NotChecked=34, Total=380 [2019-12-18 23:34:24,238 INFO L87 Difference]: Start difference. First operand 1675 states and 3855 transitions. Second operand 20 states. [2019-12-18 23:34:25,620 WARN L192 SmtUtils]: Spent 413.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 29 [2019-12-18 23:34:27,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:34:27,055 INFO L93 Difference]: Finished difference Result 3165 states and 6976 transitions. [2019-12-18 23:34:27,055 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2019-12-18 23:34:27,055 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:34:27,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:34:27,059 INFO L225 Difference]: With dead ends: 3165 [2019-12-18 23:34:27,060 INFO L226 Difference]: Without dead ends: 3000 [2019-12-18 23:34:27,060 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=413, Invalid=1396, Unknown=1, NotChecked=82, Total=1892 [2019-12-18 23:34:27,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3000 states. [2019-12-18 23:34:27,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3000 to 1725. [2019-12-18 23:34:27,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1725 states. [2019-12-18 23:34:27,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1725 states to 1725 states and 3980 transitions. [2019-12-18 23:34:27,094 INFO L78 Accepts]: Start accepts. Automaton has 1725 states and 3980 transitions. Word has length 48 [2019-12-18 23:34:27,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:34:27,094 INFO L462 AbstractCegarLoop]: Abstraction has 1725 states and 3980 transitions. [2019-12-18 23:34:27,094 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:34:27,094 INFO L276 IsEmpty]: Start isEmpty. Operand 1725 states and 3980 transitions. [2019-12-18 23:34:27,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:34:27,096 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:34:27,096 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-18 23:34:27,296 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:34:27,296 INFO L410 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:34:27,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:34:27,297 INFO L82 PathProgramCache]: Analyzing trace with hash 299465675, now seen corresponding path program 28 times [2019-12-18 23:34:27,298 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:34:27,298 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216004880] [2019-12-18 23:34:27,298 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:34:27,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:34:27,479 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-18 23:34:27,479 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216004880] [2019-12-18 23:34:27,479 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956302533] [2019-12-18 23:34:27,479 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-18 23:34:27,527 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-18 23:34:27,527 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:34:27,527 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:34:27,528 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:34:27,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:27,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:27,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:27,693 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-18 23:34:27,693 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:34:27,693 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:34:27,693 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262927871] [2019-12-18 23:34:27,693 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:34:27,694 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:34:27,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:34:27,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2019-12-18 23:34:27,694 INFO L87 Difference]: Start difference. First operand 1725 states and 3980 transitions. Second operand 20 states. [2019-12-18 23:34:28,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:34:28,724 INFO L93 Difference]: Finished difference Result 3525 states and 7683 transitions. [2019-12-18 23:34:28,724 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2019-12-18 23:34:28,724 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:34:28,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:34:28,729 INFO L225 Difference]: With dead ends: 3525 [2019-12-18 23:34:28,729 INFO L226 Difference]: Without dead ends: 3360 [2019-12-18 23:34:28,730 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-18 23:34:28,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3360 states. [2019-12-18 23:34:28,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3360 to 1757. [2019-12-18 23:34:28,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1757 states. [2019-12-18 23:34:28,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1757 states to 1757 states and 4060 transitions. [2019-12-18 23:34:28,773 INFO L78 Accepts]: Start accepts. Automaton has 1757 states and 4060 transitions. Word has length 48 [2019-12-18 23:34:28,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:34:28,773 INFO L462 AbstractCegarLoop]: Abstraction has 1757 states and 4060 transitions. [2019-12-18 23:34:28,773 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:34:28,773 INFO L276 IsEmpty]: Start isEmpty. Operand 1757 states and 4060 transitions. [2019-12-18 23:34:28,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:34:28,776 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:34:28,776 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-18 23:34:28,980 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:34:28,980 INFO L410 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:34:28,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:34:28,981 INFO L82 PathProgramCache]: Analyzing trace with hash 632616747, now seen corresponding path program 29 times [2019-12-18 23:34:28,981 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:34:28,982 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722047278] [2019-12-18 23:34:28,982 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:34:28,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:34:29,163 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-18 23:34:29,164 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722047278] [2019-12-18 23:34:29,164 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296971747] [2019-12-18 23:34:29,164 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-18 23:34:29,208 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2019-12-18 23:34:29,209 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:34:29,209 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:34:29,210 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:34:29,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:29,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:29,366 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-18 23:34:29,366 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:34:29,366 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:34:29,366 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014962693] [2019-12-18 23:34:29,367 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:34:29,367 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:34:29,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:34:29,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2019-12-18 23:34:29,367 INFO L87 Difference]: Start difference. First operand 1757 states and 4060 transitions. Second operand 20 states. [2019-12-18 23:34:30,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:34:30,152 INFO L93 Difference]: Finished difference Result 3425 states and 7510 transitions. [2019-12-18 23:34:30,152 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2019-12-18 23:34:30,152 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:34:30,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:34:30,156 INFO L225 Difference]: With dead ends: 3425 [2019-12-18 23:34:30,156 INFO L226 Difference]: Without dead ends: 3260 [2019-12-18 23:34:30,157 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=385, Invalid=1337, Unknown=0, NotChecked=0, Total=1722 [2019-12-18 23:34:30,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3260 states. [2019-12-18 23:34:30,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3260 to 1709. [2019-12-18 23:34:30,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1709 states. [2019-12-18 23:34:30,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1709 states to 1709 states and 3940 transitions. [2019-12-18 23:34:30,194 INFO L78 Accepts]: Start accepts. Automaton has 1709 states and 3940 transitions. Word has length 48 [2019-12-18 23:34:30,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:34:30,195 INFO L462 AbstractCegarLoop]: Abstraction has 1709 states and 3940 transitions. [2019-12-18 23:34:30,195 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:34:30,195 INFO L276 IsEmpty]: Start isEmpty. Operand 1709 states and 3940 transitions. [2019-12-18 23:34:30,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:34:30,197 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:34:30,198 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-18 23:34:30,401 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:34:30,401 INFO L410 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:34:30,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:34:30,402 INFO L82 PathProgramCache]: Analyzing trace with hash -1066108661, now seen corresponding path program 30 times [2019-12-18 23:34:30,402 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:34:30,402 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15675312] [2019-12-18 23:34:30,402 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:34:30,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:34:30,563 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-18 23:34:30,564 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15675312] [2019-12-18 23:34:30,564 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677539979] [2019-12-18 23:34:30,564 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-18 23:34:30,611 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2019-12-18 23:34:30,611 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:34:30,612 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:34:30,613 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:34:31,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:31,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:31,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:31,780 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-18 23:34:31,780 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:34:31,780 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:34:31,780 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96169956] [2019-12-18 23:34:31,781 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:34:31,781 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:34:31,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:34:31,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2019-12-18 23:34:31,781 INFO L87 Difference]: Start difference. First operand 1709 states and 3940 transitions. Second operand 20 states. [2019-12-18 23:34:33,220 WARN L192 SmtUtils]: Spent 452.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 30 [2019-12-18 23:34:37,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:34:37,003 INFO L93 Difference]: Finished difference Result 3483 states and 7565 transitions. [2019-12-18 23:34:37,003 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2019-12-18 23:34:37,004 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:34:37,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:34:37,008 INFO L225 Difference]: With dead ends: 3483 [2019-12-18 23:34:37,008 INFO L226 Difference]: Without dead ends: 3318 [2019-12-18 23:34:37,009 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=471, Invalid=1689, Unknown=2, NotChecked=0, Total=2162 [2019-12-18 23:34:37,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3318 states. [2019-12-18 23:34:37,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3318 to 1675. [2019-12-18 23:34:37,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1675 states. [2019-12-18 23:34:37,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1675 states to 1675 states and 3852 transitions. [2019-12-18 23:34:37,029 INFO L78 Accepts]: Start accepts. Automaton has 1675 states and 3852 transitions. Word has length 48 [2019-12-18 23:34:37,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:34:37,029 INFO L462 AbstractCegarLoop]: Abstraction has 1675 states and 3852 transitions. [2019-12-18 23:34:37,029 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:34:37,029 INFO L276 IsEmpty]: Start isEmpty. Operand 1675 states and 3852 transitions. [2019-12-18 23:34:37,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:34:37,031 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:34:37,031 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-18 23:34:37,231 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:34:37,232 INFO L410 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:34:37,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:34:37,232 INFO L82 PathProgramCache]: Analyzing trace with hash -874436635, now seen corresponding path program 31 times [2019-12-18 23:34:37,233 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:34:37,233 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114625571] [2019-12-18 23:34:37,233 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:34:37,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:34:37,510 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-18 23:34:37,511 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114625571] [2019-12-18 23:34:37,511 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540698879] [2019-12-18 23:34:37,511 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-18 23:34:37,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:34:37,586 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:34:37,587 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:34:39,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:39,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:39,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:39,758 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-18 23:34:39,759 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:34:39,759 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:34:39,759 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556767112] [2019-12-18 23:34:39,759 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:34:39,759 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:34:39,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:34:39,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=300, Unknown=1, NotChecked=0, Total=380 [2019-12-18 23:34:39,760 INFO L87 Difference]: Start difference. First operand 1675 states and 3852 transitions. Second operand 20 states. [2019-12-18 23:34:41,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:34:41,923 INFO L93 Difference]: Finished difference Result 3087 states and 6771 transitions. [2019-12-18 23:34:41,923 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2019-12-18 23:34:41,924 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:34:41,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:34:41,928 INFO L225 Difference]: With dead ends: 3087 [2019-12-18 23:34:41,928 INFO L226 Difference]: Without dead ends: 2922 [2019-12-18 23:34:41,929 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 258 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=280, Invalid=1050, Unknown=2, NotChecked=0, Total=1332 [2019-12-18 23:34:41,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2922 states. [2019-12-18 23:34:41,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2922 to 1671. [2019-12-18 23:34:41,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1671 states. [2019-12-18 23:34:41,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1671 states to 1671 states and 3839 transitions. [2019-12-18 23:34:41,949 INFO L78 Accepts]: Start accepts. Automaton has 1671 states and 3839 transitions. Word has length 48 [2019-12-18 23:34:41,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:34:41,949 INFO L462 AbstractCegarLoop]: Abstraction has 1671 states and 3839 transitions. [2019-12-18 23:34:41,949 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:34:41,949 INFO L276 IsEmpty]: Start isEmpty. Operand 1671 states and 3839 transitions. [2019-12-18 23:34:41,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:34:41,951 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:34:41,951 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-18 23:34:42,151 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:34:42,151 INFO L410 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:34:42,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:34:42,152 INFO L82 PathProgramCache]: Analyzing trace with hash 1790793627, now seen corresponding path program 32 times [2019-12-18 23:34:42,152 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:34:42,152 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100308270] [2019-12-18 23:34:42,153 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:34:42,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:34:42,324 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-18 23:34:42,325 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100308270] [2019-12-18 23:34:42,325 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868670668] [2019-12-18 23:34:42,325 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-18 23:34:42,373 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-18 23:34:42,373 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:34:42,374 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:34:42,374 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:34:46,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:46,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:46,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:34:46,855 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-18 23:34:46,855 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:34:46,856 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:34:46,856 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995533643] [2019-12-18 23:34:46,856 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:34:46,856 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:34:46,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:34:46,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2019-12-18 23:34:46,857 INFO L87 Difference]: Start difference. First operand 1671 states and 3839 transitions. Second operand 20 states. [2019-12-18 23:34:59,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:34:59,380 INFO L93 Difference]: Finished difference Result 3408 states and 7400 transitions. [2019-12-18 23:34:59,380 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2019-12-18 23:34:59,380 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:34:59,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:34:59,385 INFO L225 Difference]: With dead ends: 3408 [2019-12-18 23:34:59,385 INFO L226 Difference]: Without dead ends: 3243 [2019-12-18 23:34:59,386 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=339, Invalid=1220, Unknown=1, NotChecked=0, Total=1560 [2019-12-18 23:34:59,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3243 states. [2019-12-18 23:34:59,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3243 to 1767. [2019-12-18 23:34:59,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1767 states. [2019-12-18 23:34:59,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1767 states to 1767 states and 4079 transitions. [2019-12-18 23:34:59,433 INFO L78 Accepts]: Start accepts. Automaton has 1767 states and 4079 transitions. Word has length 48 [2019-12-18 23:34:59,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:34:59,434 INFO L462 AbstractCegarLoop]: Abstraction has 1767 states and 4079 transitions. [2019-12-18 23:34:59,435 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:34:59,435 INFO L276 IsEmpty]: Start isEmpty. Operand 1767 states and 4079 transitions. [2019-12-18 23:34:59,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:34:59,437 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:34:59,437 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-18 23:34:59,640 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:34:59,641 INFO L410 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:34:59,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:34:59,642 INFO L82 PathProgramCache]: Analyzing trace with hash 558027697, now seen corresponding path program 33 times [2019-12-18 23:34:59,642 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:34:59,642 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800464846] [2019-12-18 23:34:59,643 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:34:59,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:34:59,830 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-18 23:34:59,830 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800464846] [2019-12-18 23:34:59,830 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323446653] [2019-12-18 23:34:59,830 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-18 23:34:59,869 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-18 23:34:59,870 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:34:59,870 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:34:59,871 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:35:00,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:00,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:00,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:00,222 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-18 23:35:00,223 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:35:00,223 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:35:00,223 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345532037] [2019-12-18 23:35:00,223 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:35:00,223 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:35:00,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:35:00,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2019-12-18 23:35:00,224 INFO L87 Difference]: Start difference. First operand 1767 states and 4079 transitions. Second operand 20 states. [2019-12-18 23:35:01,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:35:01,387 INFO L93 Difference]: Finished difference Result 3336 states and 7240 transitions. [2019-12-18 23:35:01,387 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2019-12-18 23:35:01,387 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:35:01,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:35:01,391 INFO L225 Difference]: With dead ends: 3336 [2019-12-18 23:35:01,391 INFO L226 Difference]: Without dead ends: 3171 [2019-12-18 23:35:01,392 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=364, Invalid=1358, Unknown=0, NotChecked=0, Total=1722 [2019-12-18 23:35:01,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3171 states. [2019-12-18 23:35:01,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3171 to 1703. [2019-12-18 23:35:01,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1703 states. [2019-12-18 23:35:01,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1703 states to 1703 states and 3919 transitions. [2019-12-18 23:35:01,415 INFO L78 Accepts]: Start accepts. Automaton has 1703 states and 3919 transitions. Word has length 48 [2019-12-18 23:35:01,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:35:01,415 INFO L462 AbstractCegarLoop]: Abstraction has 1703 states and 3919 transitions. [2019-12-18 23:35:01,415 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:35:01,415 INFO L276 IsEmpty]: Start isEmpty. Operand 1703 states and 3919 transitions. [2019-12-18 23:35:01,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:35:01,417 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:35:01,417 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-18 23:35:01,618 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:35:01,618 INFO L410 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:35:01,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:35:01,619 INFO L82 PathProgramCache]: Analyzing trace with hash -351221861, now seen corresponding path program 34 times [2019-12-18 23:35:01,619 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:35:01,619 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244724299] [2019-12-18 23:35:01,619 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:35:01,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:35:01,863 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-18 23:35:01,864 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244724299] [2019-12-18 23:35:01,864 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [970571944] [2019-12-18 23:35:01,864 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-18 23:35:01,920 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-18 23:35:01,920 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:35:01,921 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:35:01,922 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:35:02,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:02,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:02,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:02,247 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-18 23:35:02,247 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:35:02,248 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:35:02,248 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299427834] [2019-12-18 23:35:02,248 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:35:02,248 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:35:02,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:35:02,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2019-12-18 23:35:02,249 INFO L87 Difference]: Start difference. First operand 1703 states and 3919 transitions. Second operand 20 states. [2019-12-18 23:35:03,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:35:03,571 INFO L93 Difference]: Finished difference Result 3508 states and 7667 transitions. [2019-12-18 23:35:03,571 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2019-12-18 23:35:03,571 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:35:03,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:35:03,576 INFO L225 Difference]: With dead ends: 3508 [2019-12-18 23:35:03,576 INFO L226 Difference]: Without dead ends: 3343 [2019-12-18 23:35:03,576 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=338, Invalid=1222, Unknown=0, NotChecked=0, Total=1560 [2019-12-18 23:35:03,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3343 states. [2019-12-18 23:35:03,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3343 to 1767. [2019-12-18 23:35:03,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1767 states. [2019-12-18 23:35:03,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1767 states to 1767 states and 4079 transitions. [2019-12-18 23:35:03,598 INFO L78 Accepts]: Start accepts. Automaton has 1767 states and 4079 transitions. Word has length 48 [2019-12-18 23:35:03,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:35:03,599 INFO L462 AbstractCegarLoop]: Abstraction has 1767 states and 4079 transitions. [2019-12-18 23:35:03,599 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:35:03,599 INFO L276 IsEmpty]: Start isEmpty. Operand 1767 states and 4079 transitions. [2019-12-18 23:35:03,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:35:03,600 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:35:03,600 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-18 23:35:03,801 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:35:03,801 INFO L410 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:35:03,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:35:03,802 INFO L82 PathProgramCache]: Analyzing trace with hash 374768653, now seen corresponding path program 35 times [2019-12-18 23:35:03,802 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:35:03,802 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510496606] [2019-12-18 23:35:03,803 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:35:03,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:35:04,024 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-18 23:35:04,024 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510496606] [2019-12-18 23:35:04,025 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974189756] [2019-12-18 23:35:04,025 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-18 23:35:04,117 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2019-12-18 23:35:04,118 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:35:04,119 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:35:04,126 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:35:04,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:04,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:04,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:04,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-18 23:35:04,640 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:35:04,640 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:35:04,640 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935820655] [2019-12-18 23:35:04,641 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:35:04,641 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:35:04,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:35:04,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2019-12-18 23:35:04,642 INFO L87 Difference]: Start difference. First operand 1767 states and 4079 transitions. Second operand 20 states. [2019-12-18 23:35:06,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:35:06,499 INFO L93 Difference]: Finished difference Result 3512 states and 7647 transitions. [2019-12-18 23:35:06,499 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2019-12-18 23:35:06,499 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:35:06,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:35:06,504 INFO L225 Difference]: With dead ends: 3512 [2019-12-18 23:35:06,504 INFO L226 Difference]: Without dead ends: 3347 [2019-12-18 23:35:06,504 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=411, Invalid=1481, Unknown=0, NotChecked=0, Total=1892 [2019-12-18 23:35:06,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3347 states. [2019-12-18 23:35:06,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3347 to 1701. [2019-12-18 23:35:06,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1701 states. [2019-12-18 23:35:06,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1701 states to 1701 states and 3914 transitions. [2019-12-18 23:35:06,530 INFO L78 Accepts]: Start accepts. Automaton has 1701 states and 3914 transitions. Word has length 48 [2019-12-18 23:35:06,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:35:06,530 INFO L462 AbstractCegarLoop]: Abstraction has 1701 states and 3914 transitions. [2019-12-18 23:35:06,530 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:35:06,530 INFO L276 IsEmpty]: Start isEmpty. Operand 1701 states and 3914 transitions. [2019-12-18 23:35:06,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:35:06,532 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:35:06,532 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-18 23:35:06,732 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:35:06,733 INFO L410 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:35:06,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:35:06,733 INFO L82 PathProgramCache]: Analyzing trace with hash 1870702491, now seen corresponding path program 36 times [2019-12-18 23:35:06,733 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:35:06,734 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487028487] [2019-12-18 23:35:06,734 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:35:06,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:35:06,893 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-18 23:35:06,894 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487028487] [2019-12-18 23:35:06,894 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663016222] [2019-12-18 23:35:06,894 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-18 23:35:06,960 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2019-12-18 23:35:06,960 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:35:06,960 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:35:06,961 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:35:08,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:08,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:08,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:08,419 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-18 23:35:08,419 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:35:08,419 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:35:08,419 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102077991] [2019-12-18 23:35:08,419 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:35:08,419 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:35:08,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:35:08,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2019-12-18 23:35:08,420 INFO L87 Difference]: Start difference. First operand 1701 states and 3914 transitions. Second operand 20 states. [2019-12-18 23:35:10,325 WARN L192 SmtUtils]: Spent 861.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 26 [2019-12-18 23:35:12,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:35:12,256 INFO L93 Difference]: Finished difference Result 3443 states and 7550 transitions. [2019-12-18 23:35:12,256 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2019-12-18 23:35:12,257 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:35:12,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:35:12,261 INFO L225 Difference]: With dead ends: 3443 [2019-12-18 23:35:12,261 INFO L226 Difference]: Without dead ends: 3278 [2019-12-18 23:35:12,261 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=377, Invalid=1345, Unknown=0, NotChecked=0, Total=1722 [2019-12-18 23:35:12,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3278 states. [2019-12-18 23:35:12,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3278 to 1753. [2019-12-18 23:35:12,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1753 states. [2019-12-18 23:35:12,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1753 states to 1753 states and 4047 transitions. [2019-12-18 23:35:12,290 INFO L78 Accepts]: Start accepts. Automaton has 1753 states and 4047 transitions. Word has length 48 [2019-12-18 23:35:12,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:35:12,290 INFO L462 AbstractCegarLoop]: Abstraction has 1753 states and 4047 transitions. [2019-12-18 23:35:12,290 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:35:12,290 INFO L276 IsEmpty]: Start isEmpty. Operand 1753 states and 4047 transitions. [2019-12-18 23:35:12,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:35:12,292 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:35:12,292 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-18 23:35:12,494 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:35:12,494 INFO L410 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:35:12,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:35:12,495 INFO L82 PathProgramCache]: Analyzing trace with hash 637936561, now seen corresponding path program 37 times [2019-12-18 23:35:12,495 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:35:12,495 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381821931] [2019-12-18 23:35:12,496 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:35:12,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:35:12,705 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-18 23:35:12,706 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381821931] [2019-12-18 23:35:12,706 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747786287] [2019-12-18 23:35:12,706 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-18 23:35:12,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:35:12,782 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:35:12,783 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:35:12,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:12,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:12,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:13,002 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-18 23:35:13,002 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:35:13,002 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:35:13,002 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646892232] [2019-12-18 23:35:13,002 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:35:13,003 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:35:13,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:35:13,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2019-12-18 23:35:13,003 INFO L87 Difference]: Start difference. First operand 1753 states and 4047 transitions. Second operand 20 states. [2019-12-18 23:35:13,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:35:13,901 INFO L93 Difference]: Finished difference Result 3355 states and 7350 transitions. [2019-12-18 23:35:13,901 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2019-12-18 23:35:13,902 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:35:13,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:35:13,906 INFO L225 Difference]: With dead ends: 3355 [2019-12-18 23:35:13,906 INFO L226 Difference]: Without dead ends: 3190 [2019-12-18 23:35:13,906 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-18 23:35:13,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3190 states. [2019-12-18 23:35:13,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3190 to 1689. [2019-12-18 23:35:13,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1689 states. [2019-12-18 23:35:13,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1689 states to 1689 states and 3887 transitions. [2019-12-18 23:35:13,928 INFO L78 Accepts]: Start accepts. Automaton has 1689 states and 3887 transitions. Word has length 48 [2019-12-18 23:35:13,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:35:13,929 INFO L462 AbstractCegarLoop]: Abstraction has 1689 states and 3887 transitions. [2019-12-18 23:35:13,929 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:35:13,929 INFO L276 IsEmpty]: Start isEmpty. Operand 1689 states and 3887 transitions. [2019-12-18 23:35:13,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:35:13,930 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:35:13,930 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-18 23:35:14,131 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:35:14,131 INFO L410 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:35:14,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:35:14,132 INFO L82 PathProgramCache]: Analyzing trace with hash -1181621435, now seen corresponding path program 38 times [2019-12-18 23:35:14,132 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:35:14,132 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613448574] [2019-12-18 23:35:14,132 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:35:14,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:35:14,418 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-18 23:35:14,419 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613448574] [2019-12-18 23:35:14,420 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175457061] [2019-12-18 23:35:14,420 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 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-18 23:35:14,489 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-12-18 23:35:14,490 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:35:14,491 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:35:14,504 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:35:14,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:14,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:14,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:14,757 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-18 23:35:14,758 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:35:14,758 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:35:14,758 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485591633] [2019-12-18 23:35:14,758 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:35:14,758 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:35:14,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:35:14,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2019-12-18 23:35:14,759 INFO L87 Difference]: Start difference. First operand 1689 states and 3887 transitions. Second operand 20 states. [2019-12-18 23:35:15,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:35:15,581 INFO L93 Difference]: Finished difference Result 3258 states and 7168 transitions. [2019-12-18 23:35:15,582 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2019-12-18 23:35:15,582 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:35:15,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:35:15,586 INFO L225 Difference]: With dead ends: 3258 [2019-12-18 23:35:15,586 INFO L226 Difference]: Without dead ends: 3093 [2019-12-18 23:35:15,587 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=396, Invalid=1410, Unknown=0, NotChecked=0, Total=1806 [2019-12-18 23:35:15,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3093 states. [2019-12-18 23:35:15,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3093 to 1705. [2019-12-18 23:35:15,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1705 states. [2019-12-18 23:35:15,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1705 states to 1705 states and 3927 transitions. [2019-12-18 23:35:15,608 INFO L78 Accepts]: Start accepts. Automaton has 1705 states and 3927 transitions. Word has length 48 [2019-12-18 23:35:15,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:35:15,608 INFO L462 AbstractCegarLoop]: Abstraction has 1705 states and 3927 transitions. [2019-12-18 23:35:15,608 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:35:15,608 INFO L276 IsEmpty]: Start isEmpty. Operand 1705 states and 3927 transitions. [2019-12-18 23:35:15,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:35:15,610 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:35:15,610 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-18 23:35:15,810 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:35:15,811 INFO L410 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:35:15,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:35:15,811 INFO L82 PathProgramCache]: Analyzing trace with hash -843218811, now seen corresponding path program 39 times [2019-12-18 23:35:15,811 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:35:15,812 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726043395] [2019-12-18 23:35:15,812 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:35:15,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:35:15,991 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-18 23:35:15,992 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726043395] [2019-12-18 23:35:15,992 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676385236] [2019-12-18 23:35:15,992 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 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-18 23:35:16,060 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-12-18 23:35:16,061 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:35:16,061 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:35:16,062 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:35:16,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:16,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:16,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:16,273 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-18 23:35:16,273 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:35:16,273 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:35:16,274 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907070660] [2019-12-18 23:35:16,274 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:35:16,274 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:35:16,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:35:16,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2019-12-18 23:35:16,274 INFO L87 Difference]: Start difference. First operand 1705 states and 3927 transitions. Second operand 20 states. [2019-12-18 23:35:17,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:35:17,903 INFO L93 Difference]: Finished difference Result 3420 states and 7518 transitions. [2019-12-18 23:35:17,903 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2019-12-18 23:35:17,903 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:35:17,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:35:17,907 INFO L225 Difference]: With dead ends: 3420 [2019-12-18 23:35:17,907 INFO L226 Difference]: Without dead ends: 3255 [2019-12-18 23:35:17,908 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 42 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-18 23:35:17,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3255 states. [2019-12-18 23:35:17,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3255 to 1689. [2019-12-18 23:35:17,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1689 states. [2019-12-18 23:35:17,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1689 states to 1689 states and 3887 transitions. [2019-12-18 23:35:17,929 INFO L78 Accepts]: Start accepts. Automaton has 1689 states and 3887 transitions. Word has length 48 [2019-12-18 23:35:17,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:35:17,930 INFO L462 AbstractCegarLoop]: Abstraction has 1689 states and 3887 transitions. [2019-12-18 23:35:17,930 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:35:17,930 INFO L276 IsEmpty]: Start isEmpty. Operand 1689 states and 3887 transitions. [2019-12-18 23:35:17,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2019-12-18 23:35:17,931 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:35:17,931 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-18 23:35:18,132 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:35:18,132 INFO L410 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:35:18,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:35:18,133 INFO L82 PathProgramCache]: Analyzing trace with hash 162415491, now seen corresponding path program 7 times [2019-12-18 23:35:18,133 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:35:18,133 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753162547] [2019-12-18 23:35:18,134 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:35:18,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:35:18,411 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-18 23:35:18,411 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753162547] [2019-12-18 23:35:18,411 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [165525478] [2019-12-18 23:35:18,412 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-18 23:35:18,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:35:18,492 INFO L264 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2019-12-18 23:35:18,494 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:35:18,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:18,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:18,828 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-18 23:35:18,828 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:35:18,828 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2019-12-18 23:35:18,829 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404207607] [2019-12-18 23:35:18,829 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-18 23:35:18,829 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:35:18,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-18 23:35:18,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2019-12-18 23:35:18,832 INFO L87 Difference]: Start difference. First operand 1689 states and 3887 transitions. Second operand 20 states. [2019-12-18 23:35:19,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:35:19,805 INFO L93 Difference]: Finished difference Result 2950 states and 6573 transitions. [2019-12-18 23:35:19,808 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2019-12-18 23:35:19,808 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 48 [2019-12-18 23:35:19,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:35:19,810 INFO L225 Difference]: With dead ends: 2950 [2019-12-18 23:35:19,811 INFO L226 Difference]: Without dead ends: 2678 [2019-12-18 23:35:19,811 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=369, Invalid=1271, Unknown=0, NotChecked=0, Total=1640 [2019-12-18 23:35:19,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2678 states. [2019-12-18 23:35:19,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2678 to 1723. [2019-12-18 23:35:19,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1723 states. [2019-12-18 23:35:19,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1723 states to 1723 states and 3950 transitions. [2019-12-18 23:35:19,829 INFO L78 Accepts]: Start accepts. Automaton has 1723 states and 3950 transitions. Word has length 48 [2019-12-18 23:35:19,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:35:19,829 INFO L462 AbstractCegarLoop]: Abstraction has 1723 states and 3950 transitions. [2019-12-18 23:35:19,829 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-18 23:35:19,829 INFO L276 IsEmpty]: Start isEmpty. Operand 1723 states and 3950 transitions. [2019-12-18 23:35:19,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-18 23:35:19,832 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:35:19,832 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-18 23:35:20,032 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:35:20,032 INFO L410 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:35:20,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:35:20,033 INFO L82 PathProgramCache]: Analyzing trace with hash -835250412, now seen corresponding path program 40 times [2019-12-18 23:35:20,033 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:35:20,033 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722380757] [2019-12-18 23:35:20,034 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:35:20,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:35:20,214 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-18 23:35:20,215 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722380757] [2019-12-18 23:35:20,215 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691083227] [2019-12-18 23:35:20,215 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-18 23:35:20,262 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-12-18 23:35:20,263 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:35:20,263 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-18 23:35:20,265 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:35:21,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:21,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:21,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:21,133 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-18 23:35:21,133 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:35:21,133 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2019-12-18 23:35:21,133 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283898693] [2019-12-18 23:35:21,134 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-12-18 23:35:21,134 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:35:21,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-12-18 23:35:21,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2019-12-18 23:35:21,134 INFO L87 Difference]: Start difference. First operand 1723 states and 3950 transitions. Second operand 22 states. [2019-12-18 23:35:23,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:35:23,306 INFO L93 Difference]: Finished difference Result 3545 states and 7713 transitions. [2019-12-18 23:35:23,306 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2019-12-18 23:35:23,306 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2019-12-18 23:35:23,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:35:23,311 INFO L225 Difference]: With dead ends: 3545 [2019-12-18 23:35:23,311 INFO L226 Difference]: Without dead ends: 3380 [2019-12-18 23:35:23,311 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=397, Invalid=1493, Unknown=2, NotChecked=0, Total=1892 [2019-12-18 23:35:23,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3380 states. [2019-12-18 23:35:23,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3380 to 1819. [2019-12-18 23:35:23,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1819 states. [2019-12-18 23:35:23,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1819 states to 1819 states and 4190 transitions. [2019-12-18 23:35:23,333 INFO L78 Accepts]: Start accepts. Automaton has 1819 states and 4190 transitions. Word has length 52 [2019-12-18 23:35:23,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:35:23,333 INFO L462 AbstractCegarLoop]: Abstraction has 1819 states and 4190 transitions. [2019-12-18 23:35:23,333 INFO L463 AbstractCegarLoop]: Interpolant automaton has 22 states. [2019-12-18 23:35:23,333 INFO L276 IsEmpty]: Start isEmpty. Operand 1819 states and 4190 transitions. [2019-12-18 23:35:23,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-18 23:35:23,335 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:35:23,335 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-18 23:35:23,535 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:35:23,536 INFO L410 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:35:23,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:35:23,536 INFO L82 PathProgramCache]: Analyzing trace with hash -502099340, now seen corresponding path program 41 times [2019-12-18 23:35:23,537 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:35:23,537 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726946285] [2019-12-18 23:35:23,537 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:35:23,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:35:23,821 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-18 23:35:23,822 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726946285] [2019-12-18 23:35:23,822 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765790715] [2019-12-18 23:35:23,823 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-18 23:35:23,891 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2019-12-18 23:35:23,892 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:35:23,893 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-18 23:35:23,895 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-18 23:35:29,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:29,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:29,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-18 23:35:29,390 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-18 23:35:29,390 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-12-18 23:35:29,390 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2019-12-18 23:35:29,390 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050019568] [2019-12-18 23:35:29,391 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-12-18 23:35:29,391 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-18 23:35:29,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-12-18 23:35:29,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=361, Unknown=2, NotChecked=0, Total=462 [2019-12-18 23:35:29,391 INFO L87 Difference]: Start difference. First operand 1819 states and 4190 transitions. Second operand 22 states. [2019-12-18 23:35:30,229 WARN L192 SmtUtils]: Spent 397.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 26 [2019-12-18 23:35:32,633 WARN L192 SmtUtils]: Spent 520.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 32 [2019-12-18 23:35:35,206 WARN L192 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 29 [2019-12-18 23:35:35,653 WARN L192 SmtUtils]: Spent 412.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 25 [2019-12-18 23:35:37,913 WARN L192 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 28 [2019-12-18 23:35:38,596 WARN L192 SmtUtils]: Spent 402.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 23 [2019-12-18 23:35:40,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-18 23:35:40,303 INFO L93 Difference]: Finished difference Result 3758 states and 8155 transitions. [2019-12-18 23:35:40,303 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2019-12-18 23:35:40,303 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2019-12-18 23:35:40,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-18 23:35:40,308 INFO L225 Difference]: With dead ends: 3758 [2019-12-18 23:35:40,308 INFO L226 Difference]: Without dead ends: 3593 [2019-12-18 23:35:40,309 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=440, Invalid=1536, Unknown=4, NotChecked=0, Total=1980 [2019-12-18 23:35:40,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3593 states. [2019-12-18 23:35:40,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3593 to 1851. [2019-12-18 23:35:40,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1851 states. [2019-12-18 23:35:40,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1851 states to 1851 states and 4270 transitions. [2019-12-18 23:35:40,331 INFO L78 Accepts]: Start accepts. Automaton has 1851 states and 4270 transitions. Word has length 52 [2019-12-18 23:35:40,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-18 23:35:40,331 INFO L462 AbstractCegarLoop]: Abstraction has 1851 states and 4270 transitions. [2019-12-18 23:35:40,332 INFO L463 AbstractCegarLoop]: Interpolant automaton has 22 states. [2019-12-18 23:35:40,332 INFO L276 IsEmpty]: Start isEmpty. Operand 1851 states and 4270 transitions. [2019-12-18 23:35:40,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2019-12-18 23:35:40,333 INFO L403 BasicCegarLoop]: Found error trace [2019-12-18 23:35:40,333 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-18 23:35:40,534 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:35:40,534 INFO L410 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-18 23:35:40,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-18 23:35:40,535 INFO L82 PathProgramCache]: Analyzing trace with hash 1193665140, now seen corresponding path program 42 times [2019-12-18 23:35:40,535 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-18 23:35:40,535 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559541952] [2019-12-18 23:35:40,536 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-18 23:35:40,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-18 23:35:40,738 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-18 23:35:40,738 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559541952] [2019-12-18 23:35:40,739 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704862303] [2019-12-18 23:35:40,739 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:35:40,789 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2019-12-18 23:35:40,789 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-12-18 23:35:40,790 INFO L264 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2019-12-18 23:35:40,791 INFO L287 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2019-12-18 23:35:45,057 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-18 23:35:45,057 WARN L527 AbstractCegarLoop]: Verification canceled [2019-12-18 23:35:45,063 WARN L227 ceAbstractionStarter]: Timeout [2019-12-18 23:35:45,063 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.12 11:35:45 BasicIcfg [2019-12-18 23:35:45,064 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-12-18 23:35:45,065 INFO L168 Benchmark]: Toolchain (without parser) took 274143.78 ms. Allocated memory was 143.7 MB in the beginning and 407.4 MB in the end (delta: 263.7 MB). Free memory was 99.2 MB in the beginning and 103.0 MB in the end (delta: -3.8 MB). Peak memory consumption was 259.9 MB. Max. memory is 7.1 GB. [2019-12-18 23:35:45,065 INFO L168 Benchmark]: CDTParser took 1.63 ms. Allocated memory is still 143.7 MB. Free memory was 118.8 MB in the beginning and 118.6 MB in the end (delta: 209.9 kB). Peak memory consumption was 209.9 kB. Max. memory is 7.1 GB. [2019-12-18 23:35:45,066 INFO L168 Benchmark]: CACSL2BoogieTranslator took 675.36 ms. Allocated memory was 143.7 MB in the beginning and 200.8 MB in the end (delta: 57.1 MB). Free memory was 98.8 MB in the beginning and 160.4 MB in the end (delta: -61.6 MB). Peak memory consumption was 19.9 MB. Max. memory is 7.1 GB. [2019-12-18 23:35:45,066 INFO L168 Benchmark]: Boogie Procedure Inliner took 47.31 ms. Allocated memory is still 200.8 MB. Free memory was 160.4 MB in the beginning and 158.4 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 7.1 GB. [2019-12-18 23:35:45,066 INFO L168 Benchmark]: Boogie Preprocessor took 36.41 ms. Allocated memory is still 200.8 MB. Free memory was 158.4 MB in the beginning and 156.3 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 7.1 GB. [2019-12-18 23:35:45,067 INFO L168 Benchmark]: RCFGBuilder took 430.85 ms. Allocated memory is still 200.8 MB. Free memory was 156.3 MB in the beginning and 137.1 MB in the end (delta: 19.3 MB). Peak memory consumption was 19.3 MB. Max. memory is 7.1 GB. [2019-12-18 23:35:45,067 INFO L168 Benchmark]: TraceAbstraction took 272948.17 ms. Allocated memory was 200.8 MB in the beginning and 407.4 MB in the end (delta: 206.6 MB). Free memory was 136.4 MB in the beginning and 103.0 MB in the end (delta: 33.4 MB). Peak memory consumption was 239.9 MB. Max. memory is 7.1 GB. [2019-12-18 23:35:45,069 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.63 ms. Allocated memory is still 143.7 MB. Free memory was 118.8 MB in the beginning and 118.6 MB in the end (delta: 209.9 kB). Peak memory consumption was 209.9 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 675.36 ms. Allocated memory was 143.7 MB in the beginning and 200.8 MB in the end (delta: 57.1 MB). Free memory was 98.8 MB in the beginning and 160.4 MB in the end (delta: -61.6 MB). Peak memory consumption was 19.9 MB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 47.31 ms. Allocated memory is still 200.8 MB. Free memory was 160.4 MB in the beginning and 158.4 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 36.41 ms. Allocated memory is still 200.8 MB. Free memory was 158.4 MB in the beginning and 156.3 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 7.1 GB. * RCFGBuilder took 430.85 ms. Allocated memory is still 200.8 MB. Free memory was 156.3 MB in the beginning and 137.1 MB in the end (delta: 19.3 MB). Peak memory consumption was 19.3 MB. Max. memory is 7.1 GB. * TraceAbstraction took 272948.17 ms. Allocated memory was 200.8 MB in the beginning and 407.4 MB in the end (delta: 206.6 MB). Free memory was 136.4 MB in the beginning and 103.0 MB in the end (delta: 33.4 MB). Peak memory consumption was 239.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 analyzing trace of length 53 with TraceHistMax 5,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 21 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 49 locations, 1 error locations. Result: TIMEOUT, OverallTime: 272.8s, OverallIterations: 54, TraceHistogramMax: 6, AutomataDifference: 190.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, HoareTripleCheckerStatistics: 4630 SDtfs, 47195 SDslu, 50258 SDs, 0 SdLazy, 9083 SolverSat, 3241 SolverUnsat, 69 SolverUnknown, 0 SolverNotchecked, 90.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3741 GetRequests, 1970 SyntacticMatches, 0 SemanticMatches, 1771 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 14220 ImplicationChecksByTransitivity, 154.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1851occurred in iteration=53, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.5s AutomataMinimizationTime, 53 MinimizatonAttempts, 54737 StatesRemovedByMinimization, 53 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 61.1s InterpolantComputationTime, 4604 NumberOfCodeBlocks, 4604 NumberOfCodeBlocksAsserted, 191 NumberOfCheckSat, 4500 ConstructedInterpolants, 131 QuantifiedInterpolants, 2324539 SizeOfPredicates, 204 NumberOfNonLiveVariables, 6036 ConjunctsInSsa, 672 ConjunctsInUnsatCore, 104 InterpolantComputations, 2 PerfectInterpolantSequences, 0/1916 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