/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/mcr/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-McrAutomaton-WP.epf -i ../../../trunk/examples/svcomp/pthread/fib_bench-1.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-b09bf87 [2020-10-16 12:25:59,067 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-10-16 12:25:59,070 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-10-16 12:25:59,111 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-10-16 12:25:59,112 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-10-16 12:25:59,124 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-10-16 12:25:59,126 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-10-16 12:25:59,128 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-10-16 12:25:59,131 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-10-16 12:25:59,134 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-10-16 12:25:59,135 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-10-16 12:25:59,137 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-10-16 12:25:59,137 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-10-16 12:25:59,140 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-10-16 12:25:59,142 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-10-16 12:25:59,144 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-10-16 12:25:59,145 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-10-16 12:25:59,146 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-10-16 12:25:59,148 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-10-16 12:25:59,158 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-10-16 12:25:59,161 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-10-16 12:25:59,162 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-10-16 12:25:59,163 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-10-16 12:25:59,163 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-10-16 12:25:59,167 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-10-16 12:25:59,167 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-10-16 12:25:59,167 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-10-16 12:25:59,170 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-10-16 12:25:59,171 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-10-16 12:25:59,173 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-10-16 12:25:59,173 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-10-16 12:25:59,174 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-10-16 12:25:59,175 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-10-16 12:25:59,176 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-10-16 12:25:59,177 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-10-16 12:25:59,177 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-10-16 12:25:59,178 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-10-16 12:25:59,178 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-10-16 12:25:59,178 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-10-16 12:25:59,179 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-10-16 12:25:59,180 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-10-16 12:25:59,181 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/mcr/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-McrAutomaton-WP.epf [2020-10-16 12:25:59,225 INFO L113 SettingsManager]: Loading preferences was successful [2020-10-16 12:25:59,225 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-10-16 12:25:59,227 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-10-16 12:25:59,227 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-10-16 12:25:59,227 INFO L138 SettingsManager]: * Use SBE=true [2020-10-16 12:25:59,227 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-10-16 12:25:59,228 INFO L138 SettingsManager]: * sizeof long=4 [2020-10-16 12:25:59,228 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-10-16 12:25:59,228 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-10-16 12:25:59,228 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-10-16 12:25:59,229 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-10-16 12:25:59,230 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-10-16 12:25:59,230 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-10-16 12:25:59,230 INFO L138 SettingsManager]: * sizeof long double=12 [2020-10-16 12:25:59,231 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-10-16 12:25:59,231 INFO L138 SettingsManager]: * Use constant arrays=true [2020-10-16 12:25:59,231 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-10-16 12:25:59,231 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-10-16 12:25:59,231 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-10-16 12:25:59,232 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-10-16 12:25:59,232 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-10-16 12:25:59,232 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-16 12:25:59,232 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-10-16 12:25:59,232 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2020-10-16 12:25:59,232 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-10-16 12:25:59,233 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-10-16 12:25:59,233 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-10-16 12:25:59,233 INFO L138 SettingsManager]: * Override the interpolant automaton setting of the refinement strategy=true [2020-10-16 12:25:59,233 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=VARIABLE_BASED_MOVER_CHECK [2020-10-16 12:25:59,233 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-10-16 12:25:59,234 INFO L138 SettingsManager]: * Interpolant automaton=MCR [2020-10-16 12:25:59,528 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-10-16 12:25:59,545 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-10-16 12:25:59,549 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-10-16 12:25:59,551 INFO L271 PluginConnector]: Initializing CDTParser... [2020-10-16 12:25:59,552 INFO L275 PluginConnector]: CDTParser initialized [2020-10-16 12:25:59,553 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/fib_bench-1.i [2020-10-16 12:25:59,626 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/2150e0803/4b0e5ed1856d49ef82e5cb465ce9ee98/FLAG5807bcc1c [2020-10-16 12:26:00,200 INFO L306 CDTParser]: Found 1 translation units. [2020-10-16 12:26:00,201 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/trunk/examples/svcomp/pthread/fib_bench-1.i [2020-10-16 12:26:00,218 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/2150e0803/4b0e5ed1856d49ef82e5cb465ce9ee98/FLAG5807bcc1c [2020-10-16 12:26:00,478 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/2150e0803/4b0e5ed1856d49ef82e5cb465ce9ee98 [2020-10-16 12:26:00,485 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-10-16 12:26:00,487 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-10-16 12:26:00,488 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-10-16 12:26:00,488 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-10-16 12:26:00,492 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-10-16 12:26:00,493 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 12:26:00" (1/1) ... [2020-10-16 12:26:00,496 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@b0f4bd5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:00, skipping insertion in model container [2020-10-16 12:26:00,496 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 12:26:00" (1/1) ... [2020-10-16 12:26:00,504 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-10-16 12:26:00,548 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-10-16 12:26:01,020 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 12:26:01,035 INFO L203 MainTranslator]: Completed pre-run [2020-10-16 12:26:01,111 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-16 12:26:01,184 INFO L208 MainTranslator]: Completed translation [2020-10-16 12:26:01,185 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01 WrapperNode [2020-10-16 12:26:01,185 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-10-16 12:26:01,186 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-10-16 12:26:01,186 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-10-16 12:26:01,186 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-10-16 12:26:01,195 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... [2020-10-16 12:26:01,212 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... [2020-10-16 12:26:01,233 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-10-16 12:26:01,233 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-10-16 12:26:01,233 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-10-16 12:26:01,233 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-10-16 12:26:01,241 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... [2020-10-16 12:26:01,241 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... [2020-10-16 12:26:01,246 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... [2020-10-16 12:26:01,246 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... [2020-10-16 12:26:01,251 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... [2020-10-16 12:26:01,257 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... [2020-10-16 12:26:01,259 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... [2020-10-16 12:26:01,261 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-10-16 12:26:01,262 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-10-16 12:26:01,262 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-10-16 12:26:01,262 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-10-16 12:26:01,265 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (1/1) ... No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-16 12:26:01,341 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2020-10-16 12:26:01,341 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2020-10-16 12:26:01,341 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2020-10-16 12:26:01,341 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2020-10-16 12:26:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-10-16 12:26:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2020-10-16 12:26:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-10-16 12:26:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-10-16 12:26:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2020-10-16 12:26:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-10-16 12:26:01,343 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-10-16 12:26:01,344 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-10-16 12:26:01,659 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-10-16 12:26:01,660 INFO L298 CfgBuilder]: Removed 6 assume(true) statements. [2020-10-16 12:26:01,662 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 12:26:01 BoogieIcfgContainer [2020-10-16 12:26:01,662 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-10-16 12:26:01,664 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-10-16 12:26:01,664 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-10-16 12:26:01,668 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-10-16 12:26:01,668 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 12:26:00" (1/3) ... [2020-10-16 12:26:01,669 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2138e00d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 12:26:01, skipping insertion in model container [2020-10-16 12:26:01,670 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:26:01" (2/3) ... [2020-10-16 12:26:01,670 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2138e00d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 12:26:01, skipping insertion in model container [2020-10-16 12:26:01,671 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 12:26:01" (3/3) ... [2020-10-16 12:26:01,673 INFO L111 eAbstractionObserver]: Analyzing ICFG fib_bench-1.i [2020-10-16 12:26:01,689 WARN L153 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-10-16 12:26:01,689 INFO L164 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2020-10-16 12:26:01,698 INFO L176 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-10-16 12:26:01,700 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-10-16 12:26:01,759 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,759 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,760 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,763 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,764 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,764 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,765 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,765 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,765 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,766 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,766 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,766 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,767 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,767 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,767 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,771 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,771 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,772 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,772 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,772 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,772 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,773 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,774 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,775 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,776 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,776 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,776 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,777 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,780 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,781 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,787 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,788 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,790 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,791 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,791 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,791 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,798 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,798 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,798 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,799 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,799 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,799 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-16 12:26:01,804 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-10-16 12:26:01,819 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2020-10-16 12:26:01,840 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-16 12:26:01,840 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-16 12:26:01,841 INFO L379 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-10-16 12:26:01,841 INFO L380 AbstractCegarLoop]: Backedges is MCR [2020-10-16 12:26:01,841 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-16 12:26:01,841 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-16 12:26:01,841 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-16 12:26:01,841 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-16 12:26:01,853 INFO L137 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2020-10-16 12:26:01,853 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 59 places, 57 transitions, 124 flow [2020-10-16 12:26:01,855 INFO L111 LiptonReduction]: Starting Lipton reduction on Petri net that has 59 places, 57 transitions, 124 flow [2020-10-16 12:26:01,857 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 59 places, 57 transitions, 124 flow [2020-10-16 12:26:01,894 INFO L129 PetriNetUnfolder]: 5/55 cut-off events. [2020-10-16 12:26:01,894 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-16 12:26:01,900 INFO L80 FinitePrefix]: Finished finitePrefix Result has 62 conditions, 55 events. 5/55 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 84 event pairs, 0 based on Foata normal form. 0/49 useless extension candidates. Maximal degree in co-relation 43. Up to 2 conditions per place. [2020-10-16 12:26:01,903 INFO L117 LiptonReduction]: Number of co-enabled transitions 1032 [2020-10-16 12:26:02,892 WARN L193 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2020-10-16 12:26:02,972 INFO L132 LiptonReduction]: Checked pairs total: 943 [2020-10-16 12:26:02,973 INFO L134 LiptonReduction]: Total number of compositions: 50 [2020-10-16 12:26:02,980 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 20 places, 16 transitions, 42 flow [2020-10-16 12:26:02,992 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 44 states. [2020-10-16 12:26:02,995 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states. [2020-10-16 12:26:03,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2020-10-16 12:26:03,002 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:03,004 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2020-10-16 12:26:03,004 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:03,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:03,011 INFO L82 PathProgramCache]: Analyzing trace with hash -1506398721, now seen corresponding path program 1 times [2020-10-16 12:26:03,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:03,035 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135801033] [2020-10-16 12:26:03,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:03,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:03,267 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:03,267 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135801033] [2020-10-16 12:26:03,268 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 12:26:03,269 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-16 12:26:03,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [189049064] [2020-10-16 12:26:03,271 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:03,274 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:03,288 INFO L258 McrAutomatonBuilder]: Finished intersection with 7 states and 6 transitions. [2020-10-16 12:26:03,289 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:03,293 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:03,294 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-16 12:26:03,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:03,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-16 12:26:03,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-16 12:26:03,313 INFO L87 Difference]: Start difference. First operand 44 states. Second operand 4 states. [2020-10-16 12:26:03,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:03,376 INFO L93 Difference]: Finished difference Result 83 states and 212 transitions. [2020-10-16 12:26:03,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-16 12:26:03,379 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 6 [2020-10-16 12:26:03,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:03,391 INFO L225 Difference]: With dead ends: 83 [2020-10-16 12:26:03,391 INFO L226 Difference]: Without dead ends: 54 [2020-10-16 12:26:03,393 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-10-16 12:26:03,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2020-10-16 12:26:03,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 50. [2020-10-16 12:26:03,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2020-10-16 12:26:03,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 120 transitions. [2020-10-16 12:26:03,451 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 120 transitions. Word has length 6 [2020-10-16 12:26:03,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:03,452 INFO L481 AbstractCegarLoop]: Abstraction has 50 states and 120 transitions. [2020-10-16 12:26:03,452 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-16 12:26:03,453 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 120 transitions. [2020-10-16 12:26:03,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-10-16 12:26:03,454 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:03,454 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:03,454 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-10-16 12:26:03,454 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:03,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:03,455 INFO L82 PathProgramCache]: Analyzing trace with hash 235327157, now seen corresponding path program 1 times [2020-10-16 12:26:03,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:03,459 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446370233] [2020-10-16 12:26:03,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:03,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:03,585 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:03,585 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446370233] [2020-10-16 12:26:03,585 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 12:26:03,586 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-16 12:26:03,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1559657550] [2020-10-16 12:26:03,586 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:03,587 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:03,590 INFO L258 McrAutomatonBuilder]: Finished intersection with 13 states and 16 transitions. [2020-10-16 12:26:03,590 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:03,606 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:03,607 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-16 12:26:03,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:03,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-16 12:26:03,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-16 12:26:03,609 INFO L87 Difference]: Start difference. First operand 50 states and 120 transitions. Second operand 5 states. [2020-10-16 12:26:03,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:03,661 INFO L93 Difference]: Finished difference Result 80 states and 186 transitions. [2020-10-16 12:26:03,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 12:26:03,662 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 8 [2020-10-16 12:26:03,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:03,663 INFO L225 Difference]: With dead ends: 80 [2020-10-16 12:26:03,664 INFO L226 Difference]: Without dead ends: 75 [2020-10-16 12:26:03,665 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-16 12:26:03,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2020-10-16 12:26:03,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 55. [2020-10-16 12:26:03,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2020-10-16 12:26:03,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 136 transitions. [2020-10-16 12:26:03,675 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 136 transitions. Word has length 8 [2020-10-16 12:26:03,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:03,676 INFO L481 AbstractCegarLoop]: Abstraction has 55 states and 136 transitions. [2020-10-16 12:26:03,676 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-16 12:26:03,676 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 136 transitions. [2020-10-16 12:26:03,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-10-16 12:26:03,677 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:03,678 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:03,678 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-10-16 12:26:03,678 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:03,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:03,678 INFO L82 PathProgramCache]: Analyzing trace with hash -244746376, now seen corresponding path program 1 times [2020-10-16 12:26:03,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:03,682 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969312879] [2020-10-16 12:26:03,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:03,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:03,814 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:03,816 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969312879] [2020-10-16 12:26:03,816 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 12:26:03,816 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-16 12:26:03,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1082377910] [2020-10-16 12:26:03,817 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:03,818 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:03,820 INFO L258 McrAutomatonBuilder]: Finished intersection with 11 states and 12 transitions. [2020-10-16 12:26:03,820 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:03,834 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:03,834 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:03,849 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [543#(and (<= ~i~0 144) (<= ~j~0 2))] [2020-10-16 12:26:03,849 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 12:26:03,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:03,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 12:26:03,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2020-10-16 12:26:03,850 INFO L87 Difference]: Start difference. First operand 55 states and 136 transitions. Second operand 6 states. [2020-10-16 12:26:03,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:03,893 INFO L93 Difference]: Finished difference Result 83 states and 196 transitions. [2020-10-16 12:26:03,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 12:26:03,893 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 8 [2020-10-16 12:26:03,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:03,895 INFO L225 Difference]: With dead ends: 83 [2020-10-16 12:26:03,895 INFO L226 Difference]: Without dead ends: 77 [2020-10-16 12:26:03,895 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-16 12:26:03,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2020-10-16 12:26:03,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 66. [2020-10-16 12:26:03,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2020-10-16 12:26:03,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 157 transitions. [2020-10-16 12:26:03,905 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 157 transitions. Word has length 8 [2020-10-16 12:26:03,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:03,905 INFO L481 AbstractCegarLoop]: Abstraction has 66 states and 157 transitions. [2020-10-16 12:26:03,905 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 12:26:03,906 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 157 transitions. [2020-10-16 12:26:03,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-16 12:26:03,907 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:03,907 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:03,907 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-10-16 12:26:03,907 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:03,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:03,908 INFO L82 PathProgramCache]: Analyzing trace with hash -1294770680, now seen corresponding path program 2 times [2020-10-16 12:26:03,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:03,909 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571720429] [2020-10-16 12:26:03,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:03,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:03,977 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:03,977 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571720429] [2020-10-16 12:26:03,978 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088055374] [2020-10-16 12:26:03,978 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:04,034 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:04,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:04,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 12:26:04,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:04,111 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 12:26:04,134 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:04,134 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:04,134 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2020-10-16 12:26:04,135 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1724240254] [2020-10-16 12:26:04,135 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:04,136 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:04,138 INFO L258 McrAutomatonBuilder]: Finished intersection with 16 states and 21 transitions. [2020-10-16 12:26:04,138 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:04,156 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:04,157 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 12:26:04,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:04,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 12:26:04,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2020-10-16 12:26:04,158 INFO L87 Difference]: Start difference. First operand 66 states and 157 transitions. Second operand 6 states. [2020-10-16 12:26:04,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:04,223 INFO L93 Difference]: Finished difference Result 101 states and 235 transitions. [2020-10-16 12:26:04,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:04,223 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 9 [2020-10-16 12:26:04,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:04,225 INFO L225 Difference]: With dead ends: 101 [2020-10-16 12:26:04,225 INFO L226 Difference]: Without dead ends: 96 [2020-10-16 12:26:04,225 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:04,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2020-10-16 12:26:04,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 71. [2020-10-16 12:26:04,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2020-10-16 12:26:04,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 173 transitions. [2020-10-16 12:26:04,234 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 173 transitions. Word has length 9 [2020-10-16 12:26:04,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:04,235 INFO L481 AbstractCegarLoop]: Abstraction has 71 states and 173 transitions. [2020-10-16 12:26:04,235 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 12:26:04,235 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 173 transitions. [2020-10-16 12:26:04,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-16 12:26:04,236 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:04,236 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:04,447 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:04,448 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:04,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:04,449 INFO L82 PathProgramCache]: Analyzing trace with hash 1002797622, now seen corresponding path program 2 times [2020-10-16 12:26:04,451 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:04,452 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197138762] [2020-10-16 12:26:04,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:04,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:04,517 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:04,518 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197138762] [2020-10-16 12:26:04,518 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022504620] [2020-10-16 12:26:04,518 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:04,579 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:04,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:04,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 12:26:04,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:04,650 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:04,650 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:04,650 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2020-10-16 12:26:04,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [696564453] [2020-10-16 12:26:04,651 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:04,652 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:04,653 INFO L258 McrAutomatonBuilder]: Finished intersection with 13 states and 15 transitions. [2020-10-16 12:26:04,653 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:04,657 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:04,658 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:04,688 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:04,688 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:04,720 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [1077#(and (<= ~i~0 144) (<= ~j~0 3)), 1078#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:26:04,720 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:04,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:04,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:04,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2020-10-16 12:26:04,722 INFO L87 Difference]: Start difference. First operand 71 states and 173 transitions. Second operand 8 states. [2020-10-16 12:26:04,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:04,777 INFO L93 Difference]: Finished difference Result 104 states and 245 transitions. [2020-10-16 12:26:04,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:04,778 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 9 [2020-10-16 12:26:04,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:04,779 INFO L225 Difference]: With dead ends: 104 [2020-10-16 12:26:04,779 INFO L226 Difference]: Without dead ends: 98 [2020-10-16 12:26:04,780 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2020-10-16 12:26:04,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2020-10-16 12:26:04,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 78. [2020-10-16 12:26:04,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2020-10-16 12:26:04,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 191 transitions. [2020-10-16 12:26:04,788 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 191 transitions. Word has length 9 [2020-10-16 12:26:04,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:04,789 INFO L481 AbstractCegarLoop]: Abstraction has 78 states and 191 transitions. [2020-10-16 12:26:04,789 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:04,789 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 191 transitions. [2020-10-16 12:26:04,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-10-16 12:26:04,790 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:04,790 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:05,004 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:05,005 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:05,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:05,005 INFO L82 PathProgramCache]: Analyzing trace with hash -1491235988, now seen corresponding path program 1 times [2020-10-16 12:26:05,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:05,006 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481481821] [2020-10-16 12:26:05,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:05,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:05,064 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:05,065 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481481821] [2020-10-16 12:26:05,065 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 12:26:05,065 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 12:26:05,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [38880856] [2020-10-16 12:26:05,066 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:05,067 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:05,068 INFO L258 McrAutomatonBuilder]: Finished intersection with 18 states and 25 transitions. [2020-10-16 12:26:05,069 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:05,073 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:05,074 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:05,096 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:05,096 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:05,113 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:05,114 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-16 12:26:05,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:05,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-16 12:26:05,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2020-10-16 12:26:05,115 INFO L87 Difference]: Start difference. First operand 78 states and 191 transitions. Second operand 6 states. [2020-10-16 12:26:05,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:05,149 INFO L93 Difference]: Finished difference Result 93 states and 221 transitions. [2020-10-16 12:26:05,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-16 12:26:05,149 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 10 [2020-10-16 12:26:05,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:05,150 INFO L225 Difference]: With dead ends: 93 [2020-10-16 12:26:05,151 INFO L226 Difference]: Without dead ends: 91 [2020-10-16 12:26:05,151 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 3 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2020-10-16 12:26:05,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2020-10-16 12:26:05,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 80. [2020-10-16 12:26:05,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2020-10-16 12:26:05,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 195 transitions. [2020-10-16 12:26:05,158 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 195 transitions. Word has length 10 [2020-10-16 12:26:05,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:05,159 INFO L481 AbstractCegarLoop]: Abstraction has 80 states and 195 transitions. [2020-10-16 12:26:05,159 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-16 12:26:05,159 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 195 transitions. [2020-10-16 12:26:05,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-10-16 12:26:05,160 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:05,160 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:05,160 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-10-16 12:26:05,161 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:05,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:05,161 INFO L82 PathProgramCache]: Analyzing trace with hash -1490572898, now seen corresponding path program 2 times [2020-10-16 12:26:05,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:05,163 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407474468] [2020-10-16 12:26:05,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:05,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:05,241 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:05,242 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407474468] [2020-10-16 12:26:05,242 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-16 12:26:05,242 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-16 12:26:05,243 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1036578955] [2020-10-16 12:26:05,243 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:05,244 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:05,246 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 26 transitions. [2020-10-16 12:26:05,247 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:05,262 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:05,263 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:05,274 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:05,274 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:05,291 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [1606#(and (<= ~i~0 144) (<= ~j~0 3))] [2020-10-16 12:26:05,292 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-16 12:26:05,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:05,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-16 12:26:05,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2020-10-16 12:26:05,293 INFO L87 Difference]: Start difference. First operand 80 states and 195 transitions. Second operand 7 states. [2020-10-16 12:26:05,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:05,352 INFO L93 Difference]: Finished difference Result 112 states and 262 transitions. [2020-10-16 12:26:05,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:05,353 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 10 [2020-10-16 12:26:05,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:05,354 INFO L225 Difference]: With dead ends: 112 [2020-10-16 12:26:05,354 INFO L226 Difference]: Without dead ends: 107 [2020-10-16 12:26:05,355 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-10-16 12:26:05,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2020-10-16 12:26:05,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 82. [2020-10-16 12:26:05,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2020-10-16 12:26:05,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 194 transitions. [2020-10-16 12:26:05,362 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 194 transitions. Word has length 10 [2020-10-16 12:26:05,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:05,363 INFO L481 AbstractCegarLoop]: Abstraction has 82 states and 194 transitions. [2020-10-16 12:26:05,363 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-16 12:26:05,363 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 194 transitions. [2020-10-16 12:26:05,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-10-16 12:26:05,364 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:05,364 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:05,364 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-10-16 12:26:05,365 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:05,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:05,365 INFO L82 PathProgramCache]: Analyzing trace with hash -1483163371, now seen corresponding path program 3 times [2020-10-16 12:26:05,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:05,370 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771571640] [2020-10-16 12:26:05,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:05,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:05,437 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:05,438 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771571640] [2020-10-16 12:26:05,438 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306443017] [2020-10-16 12:26:05,438 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:05,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:05,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:05,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:05,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:05,546 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 12:26:05,566 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:05,566 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:05,566 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-16 12:26:05,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1593156042] [2020-10-16 12:26:05,567 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:05,568 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:05,569 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 26 transitions. [2020-10-16 12:26:05,570 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:05,588 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:05,588 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-16 12:26:05,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:05,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-16 12:26:05,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2020-10-16 12:26:05,589 INFO L87 Difference]: Start difference. First operand 82 states and 194 transitions. Second operand 7 states. [2020-10-16 12:26:05,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:05,683 INFO L93 Difference]: Finished difference Result 122 states and 284 transitions. [2020-10-16 12:26:05,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:26:05,684 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 10 [2020-10-16 12:26:05,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:05,685 INFO L225 Difference]: With dead ends: 122 [2020-10-16 12:26:05,685 INFO L226 Difference]: Without dead ends: 117 [2020-10-16 12:26:05,686 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:05,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2020-10-16 12:26:05,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 88. [2020-10-16 12:26:05,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2020-10-16 12:26:05,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 215 transitions. [2020-10-16 12:26:05,708 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 215 transitions. Word has length 10 [2020-10-16 12:26:05,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:05,709 INFO L481 AbstractCegarLoop]: Abstraction has 88 states and 215 transitions. [2020-10-16 12:26:05,709 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-16 12:26:05,709 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 215 transitions. [2020-10-16 12:26:05,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-10-16 12:26:05,710 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:05,710 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:05,924 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:05,925 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:05,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:05,925 INFO L82 PathProgramCache]: Analyzing trace with hash 1021955896, now seen corresponding path program 3 times [2020-10-16 12:26:05,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:05,926 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909944707] [2020-10-16 12:26:05,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:05,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:06,010 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:06,010 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909944707] [2020-10-16 12:26:06,011 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712232574] [2020-10-16 12:26:06,011 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:06,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:06,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:06,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:06,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:06,153 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:06,153 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:06,153 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 12:26:06,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [377079053] [2020-10-16 12:26:06,154 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:06,155 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:06,156 INFO L258 McrAutomatonBuilder]: Finished intersection with 15 states and 18 transitions. [2020-10-16 12:26:06,157 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:06,158 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:06,158 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:06,182 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:06,182 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:06,217 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:06,218 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:06,246 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [2272#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1)), 2270#(and (<= ~i~0 144) (<= ~j~0 4)), 2271#(and (= ~i~0 1) (<= (+ ~i~0 ~j~0) 4))] [2020-10-16 12:26:06,247 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:06,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:06,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:06,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:06,248 INFO L87 Difference]: Start difference. First operand 88 states and 215 transitions. Second operand 10 states. [2020-10-16 12:26:06,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:06,329 INFO L93 Difference]: Finished difference Result 122 states and 292 transitions. [2020-10-16 12:26:06,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:26:06,330 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 10 [2020-10-16 12:26:06,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:06,331 INFO L225 Difference]: With dead ends: 122 [2020-10-16 12:26:06,331 INFO L226 Difference]: Without dead ends: 116 [2020-10-16 12:26:06,332 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:06,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2020-10-16 12:26:06,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 94. [2020-10-16 12:26:06,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2020-10-16 12:26:06,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 232 transitions. [2020-10-16 12:26:06,343 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 232 transitions. Word has length 10 [2020-10-16 12:26:06,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:06,344 INFO L481 AbstractCegarLoop]: Abstraction has 94 states and 232 transitions. [2020-10-16 12:26:06,344 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:06,344 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 232 transitions. [2020-10-16 12:26:06,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:06,345 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:06,345 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:06,555 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:06,556 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:06,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:06,557 INFO L82 PathProgramCache]: Analyzing trace with hash 1016324353, now seen corresponding path program 3 times [2020-10-16 12:26:06,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:06,559 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078586002] [2020-10-16 12:26:06,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:06,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:06,625 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:06,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078586002] [2020-10-16 12:26:06,626 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655854431] [2020-10-16 12:26:06,626 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:06,690 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:06,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:06,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:06,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:06,774 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:06,775 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:06,775 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 12:26:06,775 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [847305815] [2020-10-16 12:26:06,775 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:06,777 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:06,779 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 28 transitions. [2020-10-16 12:26:06,779 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:06,783 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:06,784 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:06,808 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:06,809 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:06,818 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:06,818 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-16 12:26:06,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:06,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-16 12:26:06,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2020-10-16 12:26:06,820 INFO L87 Difference]: Start difference. First operand 94 states and 232 transitions. Second operand 7 states. [2020-10-16 12:26:06,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:06,859 INFO L93 Difference]: Finished difference Result 113 states and 270 transitions. [2020-10-16 12:26:06,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 12:26:06,860 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 11 [2020-10-16 12:26:06,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:06,861 INFO L225 Difference]: With dead ends: 113 [2020-10-16 12:26:06,861 INFO L226 Difference]: Without dead ends: 111 [2020-10-16 12:26:06,862 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2020-10-16 12:26:06,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2020-10-16 12:26:06,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 96. [2020-10-16 12:26:06,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2020-10-16 12:26:06,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 238 transitions. [2020-10-16 12:26:06,868 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 238 transitions. Word has length 11 [2020-10-16 12:26:06,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:06,868 INFO L481 AbstractCegarLoop]: Abstraction has 96 states and 238 transitions. [2020-10-16 12:26:06,868 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-16 12:26:06,868 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 238 transitions. [2020-10-16 12:26:06,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:06,869 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:06,869 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:07,080 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2020-10-16 12:26:07,080 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:07,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:07,082 INFO L82 PathProgramCache]: Analyzing trace with hash 1016325314, now seen corresponding path program 4 times [2020-10-16 12:26:07,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:07,083 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709312662] [2020-10-16 12:26:07,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:07,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:07,150 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:07,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709312662] [2020-10-16 12:26:07,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783149014] [2020-10-16 12:26:07,151 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:07,198 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:07,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:07,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:07,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:07,273 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:07,273 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:07,274 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 12:26:07,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [203883474] [2020-10-16 12:26:07,274 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:07,276 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:07,293 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 26 transitions. [2020-10-16 12:26:07,294 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:07,305 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:07,306 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:07,315 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:07,315 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:07,328 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:07,328 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-16 12:26:07,329 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:07,329 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-16 12:26:07,329 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2020-10-16 12:26:07,329 INFO L87 Difference]: Start difference. First operand 96 states and 238 transitions. Second operand 7 states. [2020-10-16 12:26:07,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:07,384 INFO L93 Difference]: Finished difference Result 118 states and 280 transitions. [2020-10-16 12:26:07,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-16 12:26:07,385 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 11 [2020-10-16 12:26:07,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:07,386 INFO L225 Difference]: With dead ends: 118 [2020-10-16 12:26:07,387 INFO L226 Difference]: Without dead ends: 116 [2020-10-16 12:26:07,387 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2020-10-16 12:26:07,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2020-10-16 12:26:07,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 97. [2020-10-16 12:26:07,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2020-10-16 12:26:07,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 239 transitions. [2020-10-16 12:26:07,393 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 239 transitions. Word has length 11 [2020-10-16 12:26:07,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:07,393 INFO L481 AbstractCegarLoop]: Abstraction has 97 states and 239 transitions. [2020-10-16 12:26:07,394 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-16 12:26:07,394 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 239 transitions. [2020-10-16 12:26:07,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:07,394 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:07,394 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:07,609 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:07,610 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:07,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:07,610 INFO L82 PathProgramCache]: Analyzing trace with hash 1016354144, now seen corresponding path program 5 times [2020-10-16 12:26:07,611 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:07,611 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111378060] [2020-10-16 12:26:07,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:07,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:07,722 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:07,723 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111378060] [2020-10-16 12:26:07,723 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881950798] [2020-10-16 12:26:07,723 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:07,767 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:07,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:07,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:07,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:07,868 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:07,869 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:07,869 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 12:26:07,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [546870960] [2020-10-16 12:26:07,869 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:07,870 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:07,873 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 31 transitions. [2020-10-16 12:26:07,873 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:07,874 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:07,875 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:07,917 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:07,918 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:07,958 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:07,959 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:07,965 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:07,965 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:07,973 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [3327#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:26:07,974 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:07,974 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:07,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:07,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2020-10-16 12:26:07,975 INFO L87 Difference]: Start difference. First operand 97 states and 239 transitions. Second operand 8 states. [2020-10-16 12:26:08,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:08,035 INFO L93 Difference]: Finished difference Result 118 states and 278 transitions. [2020-10-16 12:26:08,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 12:26:08,036 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 11 [2020-10-16 12:26:08,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:08,037 INFO L225 Difference]: With dead ends: 118 [2020-10-16 12:26:08,037 INFO L226 Difference]: Without dead ends: 116 [2020-10-16 12:26:08,038 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:08,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2020-10-16 12:26:08,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 96. [2020-10-16 12:26:08,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2020-10-16 12:26:08,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 236 transitions. [2020-10-16 12:26:08,045 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 236 transitions. Word has length 11 [2020-10-16 12:26:08,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:08,045 INFO L481 AbstractCegarLoop]: Abstraction has 96 states and 236 transitions. [2020-10-16 12:26:08,045 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:08,045 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 236 transitions. [2020-10-16 12:26:08,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:08,046 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:08,046 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:08,257 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:08,258 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:08,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:08,258 INFO L82 PathProgramCache]: Analyzing trace with hash 1036880143, now seen corresponding path program 6 times [2020-10-16 12:26:08,259 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:08,259 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797016985] [2020-10-16 12:26:08,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:08,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:08,332 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:08,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797016985] [2020-10-16 12:26:08,333 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609382598] [2020-10-16 12:26:08,333 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:08,371 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:26:08,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:08,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:08,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:08,455 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:08,455 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:08,456 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 12:26:08,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1997723243] [2020-10-16 12:26:08,456 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:08,459 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:08,461 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 27 transitions. [2020-10-16 12:26:08,461 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:08,469 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:08,469 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:08,482 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:08,482 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-16 12:26:08,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:08,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-16 12:26:08,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2020-10-16 12:26:08,483 INFO L87 Difference]: Start difference. First operand 96 states and 236 transitions. Second operand 7 states. [2020-10-16 12:26:08,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:08,540 INFO L93 Difference]: Finished difference Result 122 states and 288 transitions. [2020-10-16 12:26:08,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 12:26:08,541 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 11 [2020-10-16 12:26:08,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:08,542 INFO L225 Difference]: With dead ends: 122 [2020-10-16 12:26:08,542 INFO L226 Difference]: Without dead ends: 120 [2020-10-16 12:26:08,542 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2020-10-16 12:26:08,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2020-10-16 12:26:08,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 98. [2020-10-16 12:26:08,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2020-10-16 12:26:08,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 242 transitions. [2020-10-16 12:26:08,547 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 242 transitions. Word has length 11 [2020-10-16 12:26:08,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:08,547 INFO L481 AbstractCegarLoop]: Abstraction has 98 states and 242 transitions. [2020-10-16 12:26:08,547 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-16 12:26:08,547 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 242 transitions. [2020-10-16 12:26:08,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:08,548 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:08,548 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:08,749 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2020-10-16 12:26:08,749 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:08,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:08,750 INFO L82 PathProgramCache]: Analyzing trace with hash 1036881104, now seen corresponding path program 7 times [2020-10-16 12:26:08,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:08,752 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216939878] [2020-10-16 12:26:08,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:08,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:08,816 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:08,816 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216939878] [2020-10-16 12:26:08,817 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614603421] [2020-10-16 12:26:08,817 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:08,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:08,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:08,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:08,969 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:08,969 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:08,969 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 12:26:08,970 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1111831318] [2020-10-16 12:26:08,970 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:08,971 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:08,973 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 29 transitions. [2020-10-16 12:26:08,973 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:08,975 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:08,976 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:09,000 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:09,001 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:09,034 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:09,034 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:09,046 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [4042#(and (<= ~i~0 144) (<= ~j~0 5)), 4043#(and (<= (+ ~i~0 ~j~0) 5) (<= ~i~0 144))] [2020-10-16 12:26:09,047 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:09,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:09,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:09,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:09,048 INFO L87 Difference]: Start difference. First operand 98 states and 242 transitions. Second operand 9 states. [2020-10-16 12:26:09,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:09,164 INFO L93 Difference]: Finished difference Result 138 states and 324 transitions. [2020-10-16 12:26:09,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:26:09,164 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 11 [2020-10-16 12:26:09,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:09,165 INFO L225 Difference]: With dead ends: 138 [2020-10-16 12:26:09,166 INFO L226 Difference]: Without dead ends: 133 [2020-10-16 12:26:09,166 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=176, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:09,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2020-10-16 12:26:09,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 98. [2020-10-16 12:26:09,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2020-10-16 12:26:09,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 235 transitions. [2020-10-16 12:26:09,171 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 235 transitions. Word has length 11 [2020-10-16 12:26:09,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:09,171 INFO L481 AbstractCegarLoop]: Abstraction has 98 states and 235 transitions. [2020-10-16 12:26:09,171 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:09,171 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 235 transitions. [2020-10-16 12:26:09,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:09,172 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:09,172 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:09,383 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:09,384 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:09,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:09,385 INFO L82 PathProgramCache]: Analyzing trace with hash 1038466754, now seen corresponding path program 8 times [2020-10-16 12:26:09,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:09,387 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197113712] [2020-10-16 12:26:09,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:09,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:09,445 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:09,446 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197113712] [2020-10-16 12:26:09,446 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558026107] [2020-10-16 12:26:09,446 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:09,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:09,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:09,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-16 12:26:09,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:09,574 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:09,574 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:09,574 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-16 12:26:09,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1641778693] [2020-10-16 12:26:09,575 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:09,576 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:09,577 INFO L258 McrAutomatonBuilder]: Finished intersection with 17 states and 21 transitions. [2020-10-16 12:26:09,577 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:09,587 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:09,588 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:09,611 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [4427#(and (<= ~i~0 144) (<= ~j~0 5))] [2020-10-16 12:26:09,612 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:09,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:09,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:09,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2020-10-16 12:26:09,613 INFO L87 Difference]: Start difference. First operand 98 states and 235 transitions. Second operand 8 states. [2020-10-16 12:26:09,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:09,748 INFO L93 Difference]: Finished difference Result 134 states and 315 transitions. [2020-10-16 12:26:09,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:26:09,749 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 11 [2020-10-16 12:26:09,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:09,750 INFO L225 Difference]: With dead ends: 134 [2020-10-16 12:26:09,750 INFO L226 Difference]: Without dead ends: 129 [2020-10-16 12:26:09,751 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=180, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:09,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2020-10-16 12:26:09,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 98. [2020-10-16 12:26:09,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2020-10-16 12:26:09,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 231 transitions. [2020-10-16 12:26:09,759 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 231 transitions. Word has length 11 [2020-10-16 12:26:09,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:09,759 INFO L481 AbstractCegarLoop]: Abstraction has 98 states and 231 transitions. [2020-10-16 12:26:09,759 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:09,759 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 231 transitions. [2020-10-16 12:26:09,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:09,760 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:09,760 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:09,971 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2020-10-16 12:26:09,972 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:09,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:09,973 INFO L82 PathProgramCache]: Analyzing trace with hash 1266597800, now seen corresponding path program 4 times [2020-10-16 12:26:09,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:09,975 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070615683] [2020-10-16 12:26:09,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:09,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:10,040 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:10,041 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070615683] [2020-10-16 12:26:10,041 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451934556] [2020-10-16 12:26:10,041 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:10,082 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:10,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:10,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:10,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:10,167 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 12:26:10,186 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:10,186 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:10,187 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2020-10-16 12:26:10,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1106983091] [2020-10-16 12:26:10,187 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:10,188 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:10,191 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 31 transitions. [2020-10-16 12:26:10,191 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:10,210 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:10,211 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:10,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:10,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:10,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:10,212 INFO L87 Difference]: Start difference. First operand 98 states and 231 transitions. Second operand 8 states. [2020-10-16 12:26:10,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:10,312 INFO L93 Difference]: Finished difference Result 143 states and 333 transitions. [2020-10-16 12:26:10,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:10,312 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 11 [2020-10-16 12:26:10,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:10,314 INFO L225 Difference]: With dead ends: 143 [2020-10-16 12:26:10,314 INFO L226 Difference]: Without dead ends: 138 [2020-10-16 12:26:10,315 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=111, Invalid=231, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:10,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2020-10-16 12:26:10,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 105. [2020-10-16 12:26:10,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2020-10-16 12:26:10,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 257 transitions. [2020-10-16 12:26:10,321 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 257 transitions. Word has length 11 [2020-10-16 12:26:10,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:10,321 INFO L481 AbstractCegarLoop]: Abstraction has 105 states and 257 transitions. [2020-10-16 12:26:10,321 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:10,322 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 257 transitions. [2020-10-16 12:26:10,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-16 12:26:10,322 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:10,322 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:10,536 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2020-10-16 12:26:10,537 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:10,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:10,538 INFO L82 PathProgramCache]: Analyzing trace with hash 1615862390, now seen corresponding path program 4 times [2020-10-16 12:26:10,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:10,540 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289286856] [2020-10-16 12:26:10,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:10,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:10,713 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:10,714 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289286856] [2020-10-16 12:26:10,714 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957757560] [2020-10-16 12:26:10,714 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:10,758 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:10,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:10,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:10,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:10,864 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:10,865 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:10,865 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:10,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [167632403] [2020-10-16 12:26:10,865 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:10,866 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:10,867 INFO L258 McrAutomatonBuilder]: Finished intersection with 17 states and 21 transitions. [2020-10-16 12:26:10,867 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:10,869 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:10,869 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:10,896 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:10,896 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:10,935 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:10,935 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:10,962 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:10,963 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:10,987 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 4 new interpolants: [5218#(and (<= ~i~0 144) (<= ~j~0 5)), 5219#(and (<= ~j~0 (+ (* 3 ~i~0) 1)) (= ~i~0 1)), 5220#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1)), 5221#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:26:10,988 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:26:10,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:10,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:26:10,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:10,989 INFO L87 Difference]: Start difference. First operand 105 states and 257 transitions. Second operand 12 states. [2020-10-16 12:26:11,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:11,051 INFO L93 Difference]: Finished difference Result 153 states and 366 transitions. [2020-10-16 12:26:11,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:11,052 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 11 [2020-10-16 12:26:11,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:11,053 INFO L225 Difference]: With dead ends: 153 [2020-10-16 12:26:11,053 INFO L226 Difference]: Without dead ends: 147 [2020-10-16 12:26:11,054 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:11,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2020-10-16 12:26:11,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 112. [2020-10-16 12:26:11,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2020-10-16 12:26:11,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 277 transitions. [2020-10-16 12:26:11,058 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 277 transitions. Word has length 11 [2020-10-16 12:26:11,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:11,059 INFO L481 AbstractCegarLoop]: Abstraction has 112 states and 277 transitions. [2020-10-16 12:26:11,059 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:26:11,059 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 277 transitions. [2020-10-16 12:26:11,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:11,059 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:11,060 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:11,269 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2020-10-16 12:26:11,270 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:11,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:11,270 INFO L82 PathProgramCache]: Analyzing trace with hash 1441283596, now seen corresponding path program 9 times [2020-10-16 12:26:11,271 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:11,272 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982467986] [2020-10-16 12:26:11,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:11,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:11,342 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:11,343 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982467986] [2020-10-16 12:26:11,343 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563436074] [2020-10-16 12:26:11,343 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:11,396 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:11,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:11,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:11,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:11,504 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:11,504 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:11,504 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:11,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [7214347] [2020-10-16 12:26:11,505 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:11,506 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:11,510 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 31 transitions. [2020-10-16 12:26:11,510 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:11,514 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:11,514 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:11,540 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:11,540 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:11,545 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:11,546 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:11,546 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:11,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:11,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:11,546 INFO L87 Difference]: Start difference. First operand 112 states and 277 transitions. Second operand 8 states. [2020-10-16 12:26:11,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:11,592 INFO L93 Difference]: Finished difference Result 137 states and 327 transitions. [2020-10-16 12:26:11,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 12:26:11,599 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-16 12:26:11,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:11,601 INFO L225 Difference]: With dead ends: 137 [2020-10-16 12:26:11,601 INFO L226 Difference]: Without dead ends: 135 [2020-10-16 12:26:11,601 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:11,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2020-10-16 12:26:11,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 116. [2020-10-16 12:26:11,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2020-10-16 12:26:11,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 289 transitions. [2020-10-16 12:26:11,606 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 289 transitions. Word has length 12 [2020-10-16 12:26:11,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:11,606 INFO L481 AbstractCegarLoop]: Abstraction has 116 states and 289 transitions. [2020-10-16 12:26:11,606 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:11,606 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 289 transitions. [2020-10-16 12:26:11,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:11,607 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:11,607 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:11,819 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-10-16 12:26:11,820 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:11,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:11,820 INFO L82 PathProgramCache]: Analyzing trace with hash 1441284557, now seen corresponding path program 10 times [2020-10-16 12:26:11,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:11,822 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039612383] [2020-10-16 12:26:11,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:11,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:11,895 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:11,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039612383] [2020-10-16 12:26:11,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039479337] [2020-10-16 12:26:11,896 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:11,950 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:11,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:11,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:11,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:12,091 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:12,092 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:12,092 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:12,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1116339442] [2020-10-16 12:26:12,093 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:12,095 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:12,098 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 29 transitions. [2020-10-16 12:26:12,098 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:12,163 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:12,163 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:12,173 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:12,173 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:12,183 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:12,184 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:12,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:12,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:12,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:12,185 INFO L87 Difference]: Start difference. First operand 116 states and 289 transitions. Second operand 8 states. [2020-10-16 12:26:12,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:12,262 INFO L93 Difference]: Finished difference Result 142 states and 337 transitions. [2020-10-16 12:26:12,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 12:26:12,263 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-16 12:26:12,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:12,264 INFO L225 Difference]: With dead ends: 142 [2020-10-16 12:26:12,264 INFO L226 Difference]: Without dead ends: 140 [2020-10-16 12:26:12,265 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:12,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2020-10-16 12:26:12,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 114. [2020-10-16 12:26:12,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2020-10-16 12:26:12,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 283 transitions. [2020-10-16 12:26:12,271 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 283 transitions. Word has length 12 [2020-10-16 12:26:12,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:12,272 INFO L481 AbstractCegarLoop]: Abstraction has 114 states and 283 transitions. [2020-10-16 12:26:12,272 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:12,272 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 283 transitions. [2020-10-16 12:26:12,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:12,273 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:12,273 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:12,474 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:12,474 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:12,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:12,475 INFO L82 PathProgramCache]: Analyzing trace with hash 1441313387, now seen corresponding path program 11 times [2020-10-16 12:26:12,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:12,476 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129005005] [2020-10-16 12:26:12,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:12,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:12,561 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:12,562 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129005005] [2020-10-16 12:26:12,562 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [889032847] [2020-10-16 12:26:12,562 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:12,636 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:12,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:12,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:12,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:12,723 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:12,724 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:12,724 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:12,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [986870026] [2020-10-16 12:26:12,724 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:12,726 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:12,728 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 27 transitions. [2020-10-16 12:26:12,728 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:12,733 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:12,733 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:12,750 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:12,750 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:12,756 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:12,756 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:12,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:12,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:12,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:12,757 INFO L87 Difference]: Start difference. First operand 114 states and 283 transitions. Second operand 8 states. [2020-10-16 12:26:12,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:12,823 INFO L93 Difference]: Finished difference Result 144 states and 341 transitions. [2020-10-16 12:26:12,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 12:26:12,824 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-16 12:26:12,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:12,825 INFO L225 Difference]: With dead ends: 144 [2020-10-16 12:26:12,825 INFO L226 Difference]: Without dead ends: 142 [2020-10-16 12:26:12,825 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:12,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2020-10-16 12:26:12,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 115. [2020-10-16 12:26:12,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-10-16 12:26:12,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 286 transitions. [2020-10-16 12:26:12,830 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 286 transitions. Word has length 12 [2020-10-16 12:26:12,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:12,831 INFO L481 AbstractCegarLoop]: Abstraction has 115 states and 286 transitions. [2020-10-16 12:26:12,831 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:12,831 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 286 transitions. [2020-10-16 12:26:12,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:12,832 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:12,832 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:13,042 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:13,042 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:13,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:13,043 INFO L82 PathProgramCache]: Analyzing trace with hash 1441314348, now seen corresponding path program 12 times [2020-10-16 12:26:13,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:13,044 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209761776] [2020-10-16 12:26:13,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:13,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:13,120 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:13,120 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209761776] [2020-10-16 12:26:13,120 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892468622] [2020-10-16 12:26:13,121 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:13,179 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:26:13,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:13,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:13,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:13,274 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:13,275 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:13,275 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:13,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1866333243] [2020-10-16 12:26:13,275 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:13,276 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:13,278 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 27 transitions. [2020-10-16 12:26:13,278 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:13,282 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:13,283 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:13,299 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:13,299 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:13,306 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:13,307 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:13,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:13,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:13,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:13,307 INFO L87 Difference]: Start difference. First operand 115 states and 286 transitions. Second operand 8 states. [2020-10-16 12:26:13,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:13,378 INFO L93 Difference]: Finished difference Result 145 states and 343 transitions. [2020-10-16 12:26:13,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 12:26:13,378 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-16 12:26:13,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:13,380 INFO L225 Difference]: With dead ends: 145 [2020-10-16 12:26:13,380 INFO L226 Difference]: Without dead ends: 143 [2020-10-16 12:26:13,381 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:13,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2020-10-16 12:26:13,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 115. [2020-10-16 12:26:13,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-10-16 12:26:13,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 284 transitions. [2020-10-16 12:26:13,386 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 284 transitions. Word has length 12 [2020-10-16 12:26:13,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:13,386 INFO L481 AbstractCegarLoop]: Abstraction has 115 states and 284 transitions. [2020-10-16 12:26:13,386 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:13,386 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 284 transitions. [2020-10-16 12:26:13,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:13,387 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:13,387 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:13,598 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:13,599 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:13,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:13,600 INFO L82 PathProgramCache]: Analyzing trace with hash 1442207117, now seen corresponding path program 13 times [2020-10-16 12:26:13,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:13,601 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906160075] [2020-10-16 12:26:13,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:13,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:13,668 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:13,669 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906160075] [2020-10-16 12:26:13,669 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546598595] [2020-10-16 12:26:13,669 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:13,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:13,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:13,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:13,795 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:13,796 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:13,796 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:13,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1810942749] [2020-10-16 12:26:13,796 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:13,797 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:13,800 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 32 transitions. [2020-10-16 12:26:13,800 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:13,809 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:13,809 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:13,847 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:13,847 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:13,868 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:13,868 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:13,885 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:13,885 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:13,894 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [7329#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:26:13,894 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:13,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:13,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:13,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:13,895 INFO L87 Difference]: Start difference. First operand 115 states and 284 transitions. Second operand 9 states. [2020-10-16 12:26:13,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:13,988 INFO L93 Difference]: Finished difference Result 143 states and 338 transitions. [2020-10-16 12:26:13,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:13,988 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:13,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:13,990 INFO L225 Difference]: With dead ends: 143 [2020-10-16 12:26:13,990 INFO L226 Difference]: Without dead ends: 141 [2020-10-16 12:26:13,990 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:13,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2020-10-16 12:26:13,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 117. [2020-10-16 12:26:13,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2020-10-16 12:26:13,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 289 transitions. [2020-10-16 12:26:13,995 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 289 transitions. Word has length 12 [2020-10-16 12:26:13,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:13,996 INFO L481 AbstractCegarLoop]: Abstraction has 117 states and 289 transitions. [2020-10-16 12:26:13,996 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:13,996 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 289 transitions. [2020-10-16 12:26:13,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:13,997 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:13,997 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:14,207 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2020-10-16 12:26:14,208 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:14,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:14,208 INFO L82 PathProgramCache]: Analyzing trace with hash 1442208078, now seen corresponding path program 14 times [2020-10-16 12:26:14,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:14,209 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390113024] [2020-10-16 12:26:14,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:14,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:14,284 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:14,284 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390113024] [2020-10-16 12:26:14,284 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203731156] [2020-10-16 12:26:14,285 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:14,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:14,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:14,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:14,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:14,415 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:14,415 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:14,415 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:14,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [487651084] [2020-10-16 12:26:14,416 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:14,416 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:14,418 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 32 transitions. [2020-10-16 12:26:14,419 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:14,419 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:14,420 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:14,453 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:14,454 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:14,474 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:14,474 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:14,490 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:14,490 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:14,501 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [7757#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:26:14,501 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:14,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:14,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:14,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:14,502 INFO L87 Difference]: Start difference. First operand 117 states and 289 transitions. Second operand 9 states. [2020-10-16 12:26:14,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:14,594 INFO L93 Difference]: Finished difference Result 146 states and 344 transitions. [2020-10-16 12:26:14,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:14,594 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:14,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:14,596 INFO L225 Difference]: With dead ends: 146 [2020-10-16 12:26:14,596 INFO L226 Difference]: Without dead ends: 144 [2020-10-16 12:26:14,596 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:14,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2020-10-16 12:26:14,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 115. [2020-10-16 12:26:14,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-10-16 12:26:14,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 283 transitions. [2020-10-16 12:26:14,600 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 283 transitions. Word has length 12 [2020-10-16 12:26:14,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:14,601 INFO L481 AbstractCegarLoop]: Abstraction has 115 states and 283 transitions. [2020-10-16 12:26:14,601 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:14,601 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 283 transitions. [2020-10-16 12:26:14,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:14,601 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:14,602 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:14,811 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2020-10-16 12:26:14,812 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:14,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:14,812 INFO L82 PathProgramCache]: Analyzing trace with hash 2078513086, now seen corresponding path program 15 times [2020-10-16 12:26:14,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:14,813 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168841194] [2020-10-16 12:26:14,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:14,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:14,898 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:14,899 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168841194] [2020-10-16 12:26:14,899 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459700563] [2020-10-16 12:26:14,899 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:14,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:14,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:14,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:14,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:15,021 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:15,021 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:15,021 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:15,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [356505338] [2020-10-16 12:26:15,022 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:15,023 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:15,024 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 30 transitions. [2020-10-16 12:26:15,025 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:15,032 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:15,032 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:15,044 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:15,044 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:15,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:15,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:15,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:15,045 INFO L87 Difference]: Start difference. First operand 115 states and 283 transitions. Second operand 8 states. [2020-10-16 12:26:15,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:15,088 INFO L93 Difference]: Finished difference Result 151 states and 355 transitions. [2020-10-16 12:26:15,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:15,088 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-16 12:26:15,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:15,089 INFO L225 Difference]: With dead ends: 151 [2020-10-16 12:26:15,089 INFO L226 Difference]: Without dead ends: 149 [2020-10-16 12:26:15,090 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:15,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2020-10-16 12:26:15,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 119. [2020-10-16 12:26:15,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2020-10-16 12:26:15,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 295 transitions. [2020-10-16 12:26:15,094 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 295 transitions. Word has length 12 [2020-10-16 12:26:15,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:15,094 INFO L481 AbstractCegarLoop]: Abstraction has 119 states and 295 transitions. [2020-10-16 12:26:15,094 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:15,094 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 295 transitions. [2020-10-16 12:26:15,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:15,096 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:15,096 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:15,307 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2020-10-16 12:26:15,308 INFO L429 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:15,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:15,308 INFO L82 PathProgramCache]: Analyzing trace with hash 2078514047, now seen corresponding path program 16 times [2020-10-16 12:26:15,310 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:15,310 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528805008] [2020-10-16 12:26:15,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:15,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:15,382 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:15,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528805008] [2020-10-16 12:26:15,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816199957] [2020-10-16 12:26:15,383 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:15,463 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:15,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:15,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:15,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:15,561 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:15,561 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:15,561 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:15,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [201031070] [2020-10-16 12:26:15,561 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:15,562 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:15,563 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-16 12:26:15,564 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:15,567 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:15,568 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:15,579 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:15,579 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:15,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:15,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:15,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:15,580 INFO L87 Difference]: Start difference. First operand 119 states and 295 transitions. Second operand 8 states. [2020-10-16 12:26:15,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:15,668 INFO L93 Difference]: Finished difference Result 152 states and 357 transitions. [2020-10-16 12:26:15,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:15,668 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-16 12:26:15,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:15,670 INFO L225 Difference]: With dead ends: 152 [2020-10-16 12:26:15,670 INFO L226 Difference]: Without dead ends: 150 [2020-10-16 12:26:15,670 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:15,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2020-10-16 12:26:15,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 117. [2020-10-16 12:26:15,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2020-10-16 12:26:15,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 289 transitions. [2020-10-16 12:26:15,676 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 289 transitions. Word has length 12 [2020-10-16 12:26:15,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:15,677 INFO L481 AbstractCegarLoop]: Abstraction has 117 states and 289 transitions. [2020-10-16 12:26:15,677 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:15,678 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 289 transitions. [2020-10-16 12:26:15,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:15,681 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:15,681 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:15,881 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2020-10-16 12:26:15,882 INFO L429 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:15,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:15,883 INFO L82 PathProgramCache]: Analyzing trace with hash 2078542877, now seen corresponding path program 17 times [2020-10-16 12:26:15,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:15,884 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441414560] [2020-10-16 12:26:15,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:15,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:15,949 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:15,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441414560] [2020-10-16 12:26:15,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541476300] [2020-10-16 12:26:15,950 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:15,994 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:15,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:15,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:15,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:16,109 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:16,109 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:16,109 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:16,109 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [886100696] [2020-10-16 12:26:16,109 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:16,110 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:16,112 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-16 12:26:16,112 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:16,118 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:16,118 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:16,137 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:16,138 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:16,167 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [9057#(and (<= ~i~0 144) (<= (+ ~i~0 (* 2 ~j~0)) 8))] [2020-10-16 12:26:16,168 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:16,168 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:16,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:16,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:16,169 INFO L87 Difference]: Start difference. First operand 117 states and 289 transitions. Second operand 9 states. [2020-10-16 12:26:16,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:16,313 INFO L93 Difference]: Finished difference Result 161 states and 377 transitions. [2020-10-16 12:26:16,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:26:16,314 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:16,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:16,315 INFO L225 Difference]: With dead ends: 161 [2020-10-16 12:26:16,316 INFO L226 Difference]: Without dead ends: 159 [2020-10-16 12:26:16,316 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:16,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2020-10-16 12:26:16,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 120. [2020-10-16 12:26:16,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2020-10-16 12:26:16,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 300 transitions. [2020-10-16 12:26:16,323 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 300 transitions. Word has length 12 [2020-10-16 12:26:16,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:16,323 INFO L481 AbstractCegarLoop]: Abstraction has 120 states and 300 transitions. [2020-10-16 12:26:16,323 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:16,324 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 300 transitions. [2020-10-16 12:26:16,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:16,324 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:16,325 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:16,525 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2020-10-16 12:26:16,525 INFO L429 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:16,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:16,526 INFO L82 PathProgramCache]: Analyzing trace with hash 2078543838, now seen corresponding path program 18 times [2020-10-16 12:26:16,527 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:16,527 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000502269] [2020-10-16 12:26:16,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:16,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:16,597 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:16,597 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000502269] [2020-10-16 12:26:16,598 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825934382] [2020-10-16 12:26:16,598 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:16,636 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:26:16,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:16,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:16,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:16,717 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:16,717 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:16,717 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:16,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [342585041] [2020-10-16 12:26:16,718 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:16,719 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:16,721 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 32 transitions. [2020-10-16 12:26:16,721 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:16,723 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:16,724 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:16,743 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:16,744 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:16,769 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:16,770 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:16,782 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:16,782 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:16,805 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [9513#(and (<= ~i~0 144) (<= ~j~0 7)), 9514#(and (<= ~i~0 144) (<= (+ ~i~0 ~j~0) 7)), 9515#(and (<= ~i~0 144) (<= (+ (* 2 ~i~0) ~j~0) 7))] [2020-10-16 12:26:16,805 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:26:16,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:16,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:26:16,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:16,806 INFO L87 Difference]: Start difference. First operand 120 states and 300 transitions. Second operand 11 states. [2020-10-16 12:26:16,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:16,976 INFO L93 Difference]: Finished difference Result 172 states and 403 transitions. [2020-10-16 12:26:16,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:16,976 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 12 [2020-10-16 12:26:16,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:16,978 INFO L225 Difference]: With dead ends: 172 [2020-10-16 12:26:16,978 INFO L226 Difference]: Without dead ends: 167 [2020-10-16 12:26:16,979 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=152, Invalid=310, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:26:16,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2020-10-16 12:26:16,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 116. [2020-10-16 12:26:16,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2020-10-16 12:26:16,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 288 transitions. [2020-10-16 12:26:16,984 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 288 transitions. Word has length 12 [2020-10-16 12:26:16,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:16,985 INFO L481 AbstractCegarLoop]: Abstraction has 116 states and 288 transitions. [2020-10-16 12:26:16,985 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:26:16,985 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 288 transitions. [2020-10-16 12:26:16,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:16,986 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:16,986 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:17,198 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:17,198 INFO L429 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:17,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:17,199 INFO L82 PathProgramCache]: Analyzing trace with hash 2099731966, now seen corresponding path program 19 times [2020-10-16 12:26:17,200 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:17,200 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340466213] [2020-10-16 12:26:17,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:17,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:17,268 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:17,268 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340466213] [2020-10-16 12:26:17,269 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515477947] [2020-10-16 12:26:17,269 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:17,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:17,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:17,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:17,394 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:17,395 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:17,395 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:17,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [813621747] [2020-10-16 12:26:17,395 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:17,397 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:17,400 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 40 transitions. [2020-10-16 12:26:17,400 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:17,404 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:17,404 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:17,436 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:17,436 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:17,456 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [9978#(and (<= ~i~0 144) (<= ~j~0 5))] [2020-10-16 12:26:17,457 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:17,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:17,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:17,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:17,457 INFO L87 Difference]: Start difference. First operand 116 states and 288 transitions. Second operand 9 states. [2020-10-16 12:26:17,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:17,588 INFO L93 Difference]: Finished difference Result 167 states and 394 transitions. [2020-10-16 12:26:17,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:17,589 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:17,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:17,591 INFO L225 Difference]: With dead ends: 167 [2020-10-16 12:26:17,591 INFO L226 Difference]: Without dead ends: 162 [2020-10-16 12:26:17,592 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=201, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:17,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2020-10-16 12:26:17,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 118. [2020-10-16 12:26:17,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2020-10-16 12:26:17,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 287 transitions. [2020-10-16 12:26:17,596 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 287 transitions. Word has length 12 [2020-10-16 12:26:17,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:17,596 INFO L481 AbstractCegarLoop]: Abstraction has 118 states and 287 transitions. [2020-10-16 12:26:17,596 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:17,597 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 287 transitions. [2020-10-16 12:26:17,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:17,597 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:17,597 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:17,810 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-10-16 12:26:17,811 INFO L429 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:17,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:17,811 INFO L82 PathProgramCache]: Analyzing trace with hash 2100655487, now seen corresponding path program 20 times [2020-10-16 12:26:17,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:17,813 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038382610] [2020-10-16 12:26:17,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:17,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:17,870 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:17,870 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038382610] [2020-10-16 12:26:17,870 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898999033] [2020-10-16 12:26:17,870 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:17,914 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:17,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:17,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:17,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:18,002 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:18,002 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:18,002 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:18,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [997837072] [2020-10-16 12:26:18,003 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:18,004 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:18,005 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 26 transitions. [2020-10-16 12:26:18,006 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:18,022 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:18,022 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:18,043 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [10436#(and (<= ~i~0 144) (<= ~j~0 8))] [2020-10-16 12:26:18,043 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:18,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:18,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:18,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:18,044 INFO L87 Difference]: Start difference. First operand 118 states and 287 transitions. Second operand 9 states. [2020-10-16 12:26:18,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:18,267 INFO L93 Difference]: Finished difference Result 166 states and 393 transitions. [2020-10-16 12:26:18,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:18,267 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:18,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:18,269 INFO L225 Difference]: With dead ends: 166 [2020-10-16 12:26:18,270 INFO L226 Difference]: Without dead ends: 161 [2020-10-16 12:26:18,270 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=138, Invalid=282, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:18,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2020-10-16 12:26:18,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 117. [2020-10-16 12:26:18,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2020-10-16 12:26:18,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 282 transitions. [2020-10-16 12:26:18,275 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 282 transitions. Word has length 12 [2020-10-16 12:26:18,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:18,275 INFO L481 AbstractCegarLoop]: Abstraction has 117 states and 282 transitions. [2020-10-16 12:26:18,275 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:18,275 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 282 transitions. [2020-10-16 12:26:18,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:18,276 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:18,276 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:18,487 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2020-10-16 12:26:18,488 INFO L429 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:18,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:18,488 INFO L82 PathProgramCache]: Analyzing trace with hash 2127698027, now seen corresponding path program 21 times [2020-10-16 12:26:18,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:18,490 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105694397] [2020-10-16 12:26:18,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:18,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:18,554 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:18,555 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105694397] [2020-10-16 12:26:18,555 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870910827] [2020-10-16 12:26:18,555 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:18,598 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:26:18,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:18,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:18,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:18,693 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:18,694 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:18,694 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:18,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1174584539] [2020-10-16 12:26:18,695 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:18,696 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:18,697 INFO L258 McrAutomatonBuilder]: Finished intersection with 17 states and 20 transitions. [2020-10-16 12:26:18,697 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:18,710 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:18,710 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:18,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:18,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:18,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2020-10-16 12:26:18,711 INFO L87 Difference]: Start difference. First operand 117 states and 282 transitions. Second operand 8 states. [2020-10-16 12:26:18,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:18,853 INFO L93 Difference]: Finished difference Result 162 states and 371 transitions. [2020-10-16 12:26:18,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:26:18,854 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-16 12:26:18,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:18,855 INFO L225 Difference]: With dead ends: 162 [2020-10-16 12:26:18,855 INFO L226 Difference]: Without dead ends: 160 [2020-10-16 12:26:18,856 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:18,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2020-10-16 12:26:18,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 117. [2020-10-16 12:26:18,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2020-10-16 12:26:18,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 285 transitions. [2020-10-16 12:26:18,860 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 285 transitions. Word has length 12 [2020-10-16 12:26:18,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:18,861 INFO L481 AbstractCegarLoop]: Abstraction has 117 states and 285 transitions. [2020-10-16 12:26:18,861 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:18,861 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 285 transitions. [2020-10-16 12:26:18,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:18,862 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:18,862 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:19,062 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:19,062 INFO L429 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:19,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:19,063 INFO L82 PathProgramCache]: Analyzing trace with hash 2127698988, now seen corresponding path program 22 times [2020-10-16 12:26:19,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:19,064 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096343995] [2020-10-16 12:26:19,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:19,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:19,131 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:19,132 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096343995] [2020-10-16 12:26:19,132 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153224617] [2020-10-16 12:26:19,132 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:19,182 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:19,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:19,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:19,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:19,261 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:19,261 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:19,262 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:19,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [188424511] [2020-10-16 12:26:19,262 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:19,263 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:19,265 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 24 transitions. [2020-10-16 12:26:19,265 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:19,271 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:19,271 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:19,291 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:19,291 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:19,320 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [11349#(and (<= ~i~0 144) (<= ~j~0 8)), 11350#(and (<= ~i~0 144) (<= (+ ~i~0 ~j~0) 8))] [2020-10-16 12:26:19,320 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:19,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:19,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:19,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:19,321 INFO L87 Difference]: Start difference. First operand 117 states and 285 transitions. Second operand 10 states. [2020-10-16 12:26:19,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:19,537 INFO L93 Difference]: Finished difference Result 173 states and 407 transitions. [2020-10-16 12:26:19,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:19,538 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 12 [2020-10-16 12:26:19,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:19,539 INFO L225 Difference]: With dead ends: 173 [2020-10-16 12:26:19,539 INFO L226 Difference]: Without dead ends: 168 [2020-10-16 12:26:19,539 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=147, Invalid=315, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:26:19,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2020-10-16 12:26:19,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 115. [2020-10-16 12:26:19,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-10-16 12:26:19,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 277 transitions. [2020-10-16 12:26:19,544 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 277 transitions. Word has length 12 [2020-10-16 12:26:19,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:19,544 INFO L481 AbstractCegarLoop]: Abstraction has 115 states and 277 transitions. [2020-10-16 12:26:19,544 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:19,545 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 277 transitions. [2020-10-16 12:26:19,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:19,547 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:19,547 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:19,748 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:19,748 INFO L429 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:19,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:19,749 INFO L82 PathProgramCache]: Analyzing trace with hash 2128361117, now seen corresponding path program 23 times [2020-10-16 12:26:19,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:19,751 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195654918] [2020-10-16 12:26:19,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:19,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:19,817 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:19,818 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195654918] [2020-10-16 12:26:19,818 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852248333] [2020-10-16 12:26:19,818 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:19,872 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:19,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:19,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-16 12:26:19,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:19,965 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:19,965 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:19,966 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-16 12:26:19,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1305661319] [2020-10-16 12:26:19,966 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:19,967 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:19,969 INFO L258 McrAutomatonBuilder]: Finished intersection with 18 states and 22 transitions. [2020-10-16 12:26:19,969 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:19,982 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:19,983 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:20,003 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [11814#(and (<= ~i~0 144) (<= ~j~0 7))] [2020-10-16 12:26:20,003 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:20,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:20,004 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:20,004 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2020-10-16 12:26:20,004 INFO L87 Difference]: Start difference. First operand 115 states and 277 transitions. Second operand 9 states. [2020-10-16 12:26:20,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:20,239 INFO L93 Difference]: Finished difference Result 161 states and 376 transitions. [2020-10-16 12:26:20,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:26:20,240 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:20,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:20,241 INFO L225 Difference]: With dead ends: 161 [2020-10-16 12:26:20,242 INFO L226 Difference]: Without dead ends: 156 [2020-10-16 12:26:20,243 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=134, Invalid=286, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:20,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2020-10-16 12:26:20,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 114. [2020-10-16 12:26:20,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2020-10-16 12:26:20,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 268 transitions. [2020-10-16 12:26:20,250 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 268 transitions. Word has length 12 [2020-10-16 12:26:20,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:20,250 INFO L481 AbstractCegarLoop]: Abstraction has 114 states and 268 transitions. [2020-10-16 12:26:20,250 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:20,250 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 268 transitions. [2020-10-16 12:26:20,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:20,251 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:20,251 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:20,465 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2020-10-16 12:26:20,465 INFO L429 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:20,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:20,466 INFO L82 PathProgramCache]: Analyzing trace with hash 609848181, now seen corresponding path program 5 times [2020-10-16 12:26:20,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:20,468 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776740127] [2020-10-16 12:26:20,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:20,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:20,601 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:20,601 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776740127] [2020-10-16 12:26:20,602 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998142305] [2020-10-16 12:26:20,602 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:20,660 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:20,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:20,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:20,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:20,792 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-16 12:26:20,815 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:20,815 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:20,815 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-16 12:26:20,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1118728309] [2020-10-16 12:26:20,816 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:20,817 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:20,819 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 36 transitions. [2020-10-16 12:26:20,820 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:20,842 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:20,842 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:20,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:20,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:20,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:20,843 INFO L87 Difference]: Start difference. First operand 114 states and 268 transitions. Second operand 9 states. [2020-10-16 12:26:20,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:20,952 INFO L93 Difference]: Finished difference Result 164 states and 382 transitions. [2020-10-16 12:26:20,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:20,953 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-16 12:26:20,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:20,954 INFO L225 Difference]: With dead ends: 164 [2020-10-16 12:26:20,954 INFO L226 Difference]: Without dead ends: 159 [2020-10-16 12:26:20,954 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=147, Invalid=315, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:26:20,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2020-10-16 12:26:20,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 122. [2020-10-16 12:26:20,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2020-10-16 12:26:20,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 299 transitions. [2020-10-16 12:26:20,961 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 299 transitions. Word has length 12 [2020-10-16 12:26:20,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:20,962 INFO L481 AbstractCegarLoop]: Abstraction has 122 states and 299 transitions. [2020-10-16 12:26:20,962 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:20,962 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 299 transitions. [2020-10-16 12:26:20,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-16 12:26:20,963 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:20,963 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:21,173 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:21,174 INFO L429 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:21,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:21,174 INFO L82 PathProgramCache]: Analyzing trace with hash -1447872776, now seen corresponding path program 5 times [2020-10-16 12:26:21,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:21,175 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723175394] [2020-10-16 12:26:21,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:21,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:21,288 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:21,289 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723175394] [2020-10-16 12:26:21,289 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246691669] [2020-10-16 12:26:21,289 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:21,331 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:21,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:21,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:21,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:21,438 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:21,438 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:21,438 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:21,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [970906768] [2020-10-16 12:26:21,439 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:21,439 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:21,441 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 24 transitions. [2020-10-16 12:26:21,441 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:21,442 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:21,442 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:21,467 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:21,468 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:21,502 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:21,502 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:21,535 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:21,536 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:21,566 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:21,567 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:21,597 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 5 new interpolants: [12736#(and (= ~i~0 1) (<= (+ ~i~0 ~j~0) 6)), 12737#(and (<= ~j~0 (+ (* 3 ~i~0) 1)) (= ~i~0 1)), 12738#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1)), 12739#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1)), 12735#(and (<= ~i~0 144) (<= ~j~0 6))] [2020-10-16 12:26:21,597 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 12:26:21,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:21,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 12:26:21,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=264, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:26:21,598 INFO L87 Difference]: Start difference. First operand 122 states and 299 transitions. Second operand 14 states. [2020-10-16 12:26:21,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:21,709 INFO L93 Difference]: Finished difference Result 184 states and 440 transitions. [2020-10-16 12:26:21,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:21,710 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 12 [2020-10-16 12:26:21,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:21,711 INFO L225 Difference]: With dead ends: 184 [2020-10-16 12:26:21,711 INFO L226 Difference]: Without dead ends: 178 [2020-10-16 12:26:21,712 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=130, Invalid=290, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:21,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2020-10-16 12:26:21,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 131. [2020-10-16 12:26:21,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2020-10-16 12:26:21,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 327 transitions. [2020-10-16 12:26:21,716 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 327 transitions. Word has length 12 [2020-10-16 12:26:21,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:21,716 INFO L481 AbstractCegarLoop]: Abstraction has 131 states and 327 transitions. [2020-10-16 12:26:21,716 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 12:26:21,716 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 327 transitions. [2020-10-16 12:26:21,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:21,717 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:21,717 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:21,917 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2020-10-16 12:26:21,918 INFO L429 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:21,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:21,918 INFO L82 PathProgramCache]: Analyzing trace with hash 1730118241, now seen corresponding path program 24 times [2020-10-16 12:26:21,920 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:21,920 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421584565] [2020-10-16 12:26:21,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:21,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:22,013 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:22,013 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421584565] [2020-10-16 12:26:22,013 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912537617] [2020-10-16 12:26:22,013 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:22,080 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:26:22,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:22,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:22,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:22,217 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:22,217 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:22,217 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:22,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [173030030] [2020-10-16 12:26:22,218 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:22,219 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:22,221 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:26:22,222 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:22,226 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:22,226 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:22,244 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:22,244 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:22,256 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:22,256 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:22,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:22,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:22,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:22,257 INFO L87 Difference]: Start difference. First operand 131 states and 327 transitions. Second operand 9 states. [2020-10-16 12:26:22,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:22,304 INFO L93 Difference]: Finished difference Result 162 states and 389 transitions. [2020-10-16 12:26:22,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:22,305 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:22,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:22,306 INFO L225 Difference]: With dead ends: 162 [2020-10-16 12:26:22,306 INFO L226 Difference]: Without dead ends: 160 [2020-10-16 12:26:22,307 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:22,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2020-10-16 12:26:22,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 137. [2020-10-16 12:26:22,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2020-10-16 12:26:22,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 345 transitions. [2020-10-16 12:26:22,312 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 345 transitions. Word has length 13 [2020-10-16 12:26:22,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:22,312 INFO L481 AbstractCegarLoop]: Abstraction has 137 states and 345 transitions. [2020-10-16 12:26:22,312 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:22,312 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 345 transitions. [2020-10-16 12:26:22,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:22,313 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:22,313 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:22,523 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:22,524 INFO L429 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:22,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:22,524 INFO L82 PathProgramCache]: Analyzing trace with hash 1730119202, now seen corresponding path program 25 times [2020-10-16 12:26:22,526 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:22,526 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898444882] [2020-10-16 12:26:22,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:22,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:22,604 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:22,605 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898444882] [2020-10-16 12:26:22,605 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155900340] [2020-10-16 12:26:22,605 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:22,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:22,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:22,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:22,775 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:22,775 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:22,775 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:22,775 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1076910967] [2020-10-16 12:26:22,776 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:22,777 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:22,779 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 32 transitions. [2020-10-16 12:26:22,779 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:22,795 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:22,796 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:22,801 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:22,802 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:22,807 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:22,807 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:22,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:22,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:22,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:22,808 INFO L87 Difference]: Start difference. First operand 137 states and 345 transitions. Second operand 9 states. [2020-10-16 12:26:22,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:22,864 INFO L93 Difference]: Finished difference Result 169 states and 403 transitions. [2020-10-16 12:26:22,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:22,869 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:22,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:22,870 INFO L225 Difference]: With dead ends: 169 [2020-10-16 12:26:22,870 INFO L226 Difference]: Without dead ends: 167 [2020-10-16 12:26:22,871 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:22,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2020-10-16 12:26:22,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 135. [2020-10-16 12:26:22,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-16 12:26:22,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 339 transitions. [2020-10-16 12:26:22,875 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 339 transitions. Word has length 13 [2020-10-16 12:26:22,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:22,875 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 339 transitions. [2020-10-16 12:26:22,875 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:22,876 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 339 transitions. [2020-10-16 12:26:22,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:22,876 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:22,876 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:23,086 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2020-10-16 12:26:23,087 INFO L429 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:23,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:23,087 INFO L82 PathProgramCache]: Analyzing trace with hash 1730148032, now seen corresponding path program 26 times [2020-10-16 12:26:23,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:23,089 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112349288] [2020-10-16 12:26:23,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:23,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:23,160 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:23,160 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112349288] [2020-10-16 12:26:23,160 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130748412] [2020-10-16 12:26:23,161 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:23,202 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:23,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:23,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:23,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:23,439 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:23,440 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:23,440 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:23,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1773749300] [2020-10-16 12:26:23,440 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:23,441 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:23,444 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 30 transitions. [2020-10-16 12:26:23,444 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:23,467 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:23,467 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:23,476 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:23,477 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:23,483 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:23,483 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:23,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:23,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:23,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:23,484 INFO L87 Difference]: Start difference. First operand 135 states and 339 transitions. Second operand 9 states. [2020-10-16 12:26:23,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:23,569 INFO L93 Difference]: Finished difference Result 169 states and 403 transitions. [2020-10-16 12:26:23,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:23,570 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:23,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:23,571 INFO L225 Difference]: With dead ends: 169 [2020-10-16 12:26:23,571 INFO L226 Difference]: Without dead ends: 167 [2020-10-16 12:26:23,571 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=94, Invalid=178, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:23,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2020-10-16 12:26:23,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 136. [2020-10-16 12:26:23,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-16 12:26:23,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 342 transitions. [2020-10-16 12:26:23,575 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 342 transitions. Word has length 13 [2020-10-16 12:26:23,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:23,576 INFO L481 AbstractCegarLoop]: Abstraction has 136 states and 342 transitions. [2020-10-16 12:26:23,576 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:23,576 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 342 transitions. [2020-10-16 12:26:23,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:23,576 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:23,576 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:23,777 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2020-10-16 12:26:23,777 INFO L429 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:23,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:23,778 INFO L82 PathProgramCache]: Analyzing trace with hash 1730148993, now seen corresponding path program 27 times [2020-10-16 12:26:23,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:23,780 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195315803] [2020-10-16 12:26:23,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:23,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:23,863 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:23,863 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195315803] [2020-10-16 12:26:23,863 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1895660983] [2020-10-16 12:26:23,864 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:23,921 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:23,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:23,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:23,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:24,066 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:24,066 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:24,066 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:24,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2006357388] [2020-10-16 12:26:24,067 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:24,067 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:24,069 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 30 transitions. [2020-10-16 12:26:24,069 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:24,094 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:24,094 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:24,103 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:24,103 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:24,109 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:24,110 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:24,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:24,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:24,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:24,110 INFO L87 Difference]: Start difference. First operand 136 states and 342 transitions. Second operand 9 states. [2020-10-16 12:26:24,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:24,189 INFO L93 Difference]: Finished difference Result 171 states and 408 transitions. [2020-10-16 12:26:24,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:24,189 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:24,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:24,191 INFO L225 Difference]: With dead ends: 171 [2020-10-16 12:26:24,191 INFO L226 Difference]: Without dead ends: 169 [2020-10-16 12:26:24,191 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:24,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-10-16 12:26:24,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 133. [2020-10-16 12:26:24,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2020-10-16 12:26:24,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 333 transitions. [2020-10-16 12:26:24,195 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 333 transitions. Word has length 13 [2020-10-16 12:26:24,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:24,196 INFO L481 AbstractCegarLoop]: Abstraction has 133 states and 333 transitions. [2020-10-16 12:26:24,196 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:24,196 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 333 transitions. [2020-10-16 12:26:24,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:24,196 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:24,196 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:24,405 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2020-10-16 12:26:24,405 INFO L429 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:24,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:24,406 INFO L82 PathProgramCache]: Analyzing trace with hash 1731041762, now seen corresponding path program 28 times [2020-10-16 12:26:24,407 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:24,407 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238334199] [2020-10-16 12:26:24,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:24,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:24,484 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:24,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238334199] [2020-10-16 12:26:24,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851389443] [2020-10-16 12:26:24,484 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:24,530 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:24,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:24,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:24,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:24,654 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:24,655 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:24,655 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:24,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1309937549] [2020-10-16 12:26:24,656 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:24,657 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:24,659 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-16 12:26:24,659 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:24,678 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:24,679 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:24,684 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:24,684 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:24,692 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:24,692 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:24,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:24,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:24,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:24,693 INFO L87 Difference]: Start difference. First operand 133 states and 333 transitions. Second operand 9 states. [2020-10-16 12:26:24,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:24,797 INFO L93 Difference]: Finished difference Result 171 states and 407 transitions. [2020-10-16 12:26:24,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:24,798 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:24,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:24,799 INFO L225 Difference]: With dead ends: 171 [2020-10-16 12:26:24,799 INFO L226 Difference]: Without dead ends: 169 [2020-10-16 12:26:24,800 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=102, Invalid=204, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:24,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-10-16 12:26:24,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 135. [2020-10-16 12:26:24,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-16 12:26:24,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 339 transitions. [2020-10-16 12:26:24,804 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 339 transitions. Word has length 13 [2020-10-16 12:26:24,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:24,805 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 339 transitions. [2020-10-16 12:26:24,805 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:24,805 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 339 transitions. [2020-10-16 12:26:24,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:24,805 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:24,806 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:25,014 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2020-10-16 12:26:25,015 INFO L429 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:25,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:25,015 INFO L82 PathProgramCache]: Analyzing trace with hash 1731042723, now seen corresponding path program 29 times [2020-10-16 12:26:25,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:25,017 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010430787] [2020-10-16 12:26:25,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:25,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:25,100 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:25,101 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010430787] [2020-10-16 12:26:25,101 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785106882] [2020-10-16 12:26:25,101 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:25,142 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:25,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:25,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:25,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:25,243 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:25,244 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:25,244 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:25,244 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [779621535] [2020-10-16 12:26:25,244 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:25,245 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:25,247 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-16 12:26:25,247 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:25,255 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:25,256 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:25,271 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:25,272 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:25,276 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:25,277 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:25,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:25,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:25,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:25,278 INFO L87 Difference]: Start difference. First operand 135 states and 339 transitions. Second operand 9 states. [2020-10-16 12:26:25,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:25,402 INFO L93 Difference]: Finished difference Result 174 states and 413 transitions. [2020-10-16 12:26:25,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:25,402 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:25,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:25,404 INFO L225 Difference]: With dead ends: 174 [2020-10-16 12:26:25,404 INFO L226 Difference]: Without dead ends: 172 [2020-10-16 12:26:25,404 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=102, Invalid=204, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:25,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2020-10-16 12:26:25,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 134. [2020-10-16 12:26:25,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2020-10-16 12:26:25,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 336 transitions. [2020-10-16 12:26:25,408 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 336 transitions. Word has length 13 [2020-10-16 12:26:25,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:25,408 INFO L481 AbstractCegarLoop]: Abstraction has 134 states and 336 transitions. [2020-10-16 12:26:25,408 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:25,408 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 336 transitions. [2020-10-16 12:26:25,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:25,409 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:25,409 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:25,617 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2020-10-16 12:26:25,618 INFO L429 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:25,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:25,619 INFO L82 PathProgramCache]: Analyzing trace with hash 1731071553, now seen corresponding path program 30 times [2020-10-16 12:26:25,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:25,621 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4175673] [2020-10-16 12:26:25,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:25,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:25,697 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:25,697 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4175673] [2020-10-16 12:26:25,698 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704841378] [2020-10-16 12:26:25,698 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:25,747 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:26:25,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:25,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:25,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:25,866 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:25,867 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:25,867 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:25,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1616790269] [2020-10-16 12:26:25,867 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:25,869 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:25,871 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-16 12:26:25,871 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:25,892 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:25,892 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:25,897 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:25,897 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:25,904 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:25,904 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:25,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:25,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:25,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:25,905 INFO L87 Difference]: Start difference. First operand 134 states and 336 transitions. Second operand 9 states. [2020-10-16 12:26:26,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:26,025 INFO L93 Difference]: Finished difference Result 171 states and 407 transitions. [2020-10-16 12:26:26,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:26,025 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:26,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:26,027 INFO L225 Difference]: With dead ends: 171 [2020-10-16 12:26:26,027 INFO L226 Difference]: Without dead ends: 169 [2020-10-16 12:26:26,027 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:26,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-10-16 12:26:26,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 135. [2020-10-16 12:26:26,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-16 12:26:26,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 339 transitions. [2020-10-16 12:26:26,031 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 339 transitions. Word has length 13 [2020-10-16 12:26:26,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:26,031 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 339 transitions. [2020-10-16 12:26:26,031 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:26,031 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 339 transitions. [2020-10-16 12:26:26,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:26,032 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:26,032 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:26,238 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2020-10-16 12:26:26,239 INFO L429 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:26,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:26,239 INFO L82 PathProgramCache]: Analyzing trace with hash 1731072514, now seen corresponding path program 31 times [2020-10-16 12:26:26,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:26,241 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377306460] [2020-10-16 12:26:26,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:26,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:26,323 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:26,323 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377306460] [2020-10-16 12:26:26,323 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594561229] [2020-10-16 12:26:26,324 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:26,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:26,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:26,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:26,472 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:26,472 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:26,473 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:26,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1498708589] [2020-10-16 12:26:26,473 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:26,474 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:26,476 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-16 12:26:26,476 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:26,488 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:26,489 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:26,495 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:26,495 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:26,499 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:26,499 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:26,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:26,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:26,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:26,500 INFO L87 Difference]: Start difference. First operand 135 states and 339 transitions. Second operand 9 states. [2020-10-16 12:26:26,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:26,643 INFO L93 Difference]: Finished difference Result 171 states and 409 transitions. [2020-10-16 12:26:26,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-16 12:26:26,644 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:26,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:26,645 INFO L225 Difference]: With dead ends: 171 [2020-10-16 12:26:26,645 INFO L226 Difference]: Without dead ends: 169 [2020-10-16 12:26:26,646 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:26,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-10-16 12:26:26,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 134. [2020-10-16 12:26:26,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2020-10-16 12:26:26,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 334 transitions. [2020-10-16 12:26:26,650 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 334 transitions. Word has length 13 [2020-10-16 12:26:26,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:26,651 INFO L481 AbstractCegarLoop]: Abstraction has 134 states and 334 transitions. [2020-10-16 12:26:26,651 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:26,651 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 334 transitions. [2020-10-16 12:26:26,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:26,651 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:26,651 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:26,860 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2020-10-16 12:26:26,861 INFO L429 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:26,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:26,861 INFO L82 PathProgramCache]: Analyzing trace with hash 1758747392, now seen corresponding path program 32 times [2020-10-16 12:26:26,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:26,863 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830908255] [2020-10-16 12:26:26,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:26,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:26,941 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:26,942 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830908255] [2020-10-16 12:26:26,942 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686329910] [2020-10-16 12:26:26,942 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:26,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:26,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:26,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:26,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:27,094 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:27,095 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:27,095 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:27,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [830491185] [2020-10-16 12:26:27,095 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:27,096 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:27,099 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 33 transitions. [2020-10-16 12:26:27,099 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:27,100 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:27,100 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:27,139 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:27,140 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:27,158 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:27,158 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:27,168 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:27,168 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:27,173 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [17197#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:26:27,173 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:27,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:27,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:27,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:27,174 INFO L87 Difference]: Start difference. First operand 134 states and 334 transitions. Second operand 10 states. [2020-10-16 12:26:27,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:27,293 INFO L93 Difference]: Finished difference Result 172 states and 410 transitions. [2020-10-16 12:26:27,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:27,293 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:27,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:27,295 INFO L225 Difference]: With dead ends: 172 [2020-10-16 12:26:27,295 INFO L226 Difference]: Without dead ends: 170 [2020-10-16 12:26:27,296 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:27,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2020-10-16 12:26:27,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 136. [2020-10-16 12:26:27,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-16 12:26:27,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 340 transitions. [2020-10-16 12:26:27,300 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 340 transitions. Word has length 13 [2020-10-16 12:26:27,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:27,300 INFO L481 AbstractCegarLoop]: Abstraction has 136 states and 340 transitions. [2020-10-16 12:26:27,300 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:27,301 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 340 transitions. [2020-10-16 12:26:27,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:27,301 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:27,301 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:27,511 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:27,512 INFO L429 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:27,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:27,512 INFO L82 PathProgramCache]: Analyzing trace with hash 1758748353, now seen corresponding path program 33 times [2020-10-16 12:26:27,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:27,514 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175445352] [2020-10-16 12:26:27,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:27,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:27,593 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:27,594 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175445352] [2020-10-16 12:26:27,594 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929850412] [2020-10-16 12:26:27,594 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:27,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:26:27,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:27,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:27,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:27,763 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:27,764 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:27,764 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:27,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1537125379] [2020-10-16 12:26:27,765 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:27,765 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:27,767 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 33 transitions. [2020-10-16 12:26:27,767 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:27,769 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:27,769 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:27,802 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:27,802 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:27,824 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:27,825 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:27,842 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:27,842 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:27,852 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [17699#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:26:27,852 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:27,852 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:27,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:27,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:27,853 INFO L87 Difference]: Start difference. First operand 136 states and 340 transitions. Second operand 10 states. [2020-10-16 12:26:27,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:27,978 INFO L93 Difference]: Finished difference Result 175 states and 416 transitions. [2020-10-16 12:26:27,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:27,978 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:27,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:27,980 INFO L225 Difference]: With dead ends: 175 [2020-10-16 12:26:27,980 INFO L226 Difference]: Without dead ends: 173 [2020-10-16 12:26:27,981 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=106, Invalid=236, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:27,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2020-10-16 12:26:27,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 137. [2020-10-16 12:26:27,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2020-10-16 12:26:27,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 342 transitions. [2020-10-16 12:26:27,984 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 342 transitions. Word has length 13 [2020-10-16 12:26:27,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:27,985 INFO L481 AbstractCegarLoop]: Abstraction has 137 states and 342 transitions. [2020-10-16 12:26:27,985 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:27,985 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 342 transitions. [2020-10-16 12:26:27,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:27,986 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:27,986 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:28,195 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2020-10-16 12:26:28,196 INFO L429 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:28,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:28,197 INFO L82 PathProgramCache]: Analyzing trace with hash 1758777183, now seen corresponding path program 34 times [2020-10-16 12:26:28,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:28,199 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076144097] [2020-10-16 12:26:28,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:28,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:28,282 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:28,282 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076144097] [2020-10-16 12:26:28,283 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090042473] [2020-10-16 12:26:28,283 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:28,371 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:28,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:28,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:28,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:28,474 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:28,475 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:28,475 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:28,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [36109769] [2020-10-16 12:26:28,475 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:28,476 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:28,478 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 33 transitions. [2020-10-16 12:26:28,479 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:28,480 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:28,480 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:28,516 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:28,516 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:28,537 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:28,537 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:28,546 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:28,546 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:28,552 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [18206#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:26:28,552 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:28,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:28,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:28,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:28,553 INFO L87 Difference]: Start difference. First operand 137 states and 342 transitions. Second operand 10 states. [2020-10-16 12:26:28,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:28,668 INFO L93 Difference]: Finished difference Result 173 states and 411 transitions. [2020-10-16 12:26:28,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:28,669 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:28,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:28,670 INFO L225 Difference]: With dead ends: 173 [2020-10-16 12:26:28,670 INFO L226 Difference]: Without dead ends: 171 [2020-10-16 12:26:28,671 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:28,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2020-10-16 12:26:28,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 139. [2020-10-16 12:26:28,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-16 12:26:28,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 347 transitions. [2020-10-16 12:26:28,674 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 347 transitions. Word has length 13 [2020-10-16 12:26:28,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:28,674 INFO L481 AbstractCegarLoop]: Abstraction has 139 states and 347 transitions. [2020-10-16 12:26:28,674 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:28,674 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 347 transitions. [2020-10-16 12:26:28,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:28,675 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:28,675 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:28,877 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:28,878 INFO L429 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:28,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:28,878 INFO L82 PathProgramCache]: Analyzing trace with hash 1758778144, now seen corresponding path program 35 times [2020-10-16 12:26:28,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:28,880 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982827442] [2020-10-16 12:26:28,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:28,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:28,961 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:28,961 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982827442] [2020-10-16 12:26:28,962 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396549185] [2020-10-16 12:26:28,962 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:29,013 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:29,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:29,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:29,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:29,131 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:29,132 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:29,132 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:29,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [179473411] [2020-10-16 12:26:29,133 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:29,133 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:29,135 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 33 transitions. [2020-10-16 12:26:29,135 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:29,137 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:29,137 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,170 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:29,170 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,196 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:29,197 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,207 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:29,207 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,212 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [18715#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:26:29,213 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:29,213 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:29,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:29,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:29,213 INFO L87 Difference]: Start difference. First operand 139 states and 347 transitions. Second operand 10 states. [2020-10-16 12:26:29,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:29,334 INFO L93 Difference]: Finished difference Result 177 states and 419 transitions. [2020-10-16 12:26:29,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:29,334 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:29,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:29,336 INFO L225 Difference]: With dead ends: 177 [2020-10-16 12:26:29,336 INFO L226 Difference]: Without dead ends: 175 [2020-10-16 12:26:29,336 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=235, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:29,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2020-10-16 12:26:29,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 137. [2020-10-16 12:26:29,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2020-10-16 12:26:29,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 341 transitions. [2020-10-16 12:26:29,340 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 341 transitions. Word has length 13 [2020-10-16 12:26:29,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:29,341 INFO L481 AbstractCegarLoop]: Abstraction has 137 states and 341 transitions. [2020-10-16 12:26:29,341 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:29,341 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 341 transitions. [2020-10-16 12:26:29,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:29,341 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:29,341 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:29,542 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2020-10-16 12:26:29,542 INFO L429 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:29,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:29,543 INFO L82 PathProgramCache]: Analyzing trace with hash 1759670913, now seen corresponding path program 36 times [2020-10-16 12:26:29,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:29,545 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963471010] [2020-10-16 12:26:29,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:29,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:29,634 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:29,634 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963471010] [2020-10-16 12:26:29,635 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500435538] [2020-10-16 12:26:29,635 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:29,675 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:26:29,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:29,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:29,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:29,803 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:29,804 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:29,804 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:29,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2040593462] [2020-10-16 12:26:29,804 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:29,805 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:29,808 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 40 transitions. [2020-10-16 12:26:29,808 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:29,823 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:29,823 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,856 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:29,856 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,876 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:29,877 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,906 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:29,906 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,909 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:29,909 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,917 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:29,917 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:29,925 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [19224#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1)), 19225#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:26:29,925 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:26:29,925 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:29,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:26:29,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:29,926 INFO L87 Difference]: Start difference. First operand 137 states and 341 transitions. Second operand 11 states. [2020-10-16 12:26:30,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:30,021 INFO L93 Difference]: Finished difference Result 179 states and 422 transitions. [2020-10-16 12:26:30,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:26:30,022 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-16 12:26:30,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:30,023 INFO L225 Difference]: With dead ends: 179 [2020-10-16 12:26:30,024 INFO L226 Difference]: Without dead ends: 177 [2020-10-16 12:26:30,024 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:30,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2020-10-16 12:26:30,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 136. [2020-10-16 12:26:30,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-16 12:26:30,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 338 transitions. [2020-10-16 12:26:30,028 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 338 transitions. Word has length 13 [2020-10-16 12:26:30,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:30,028 INFO L481 AbstractCegarLoop]: Abstraction has 136 states and 338 transitions. [2020-10-16 12:26:30,028 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:26:30,029 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 338 transitions. [2020-10-16 12:26:30,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:30,029 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:30,029 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:30,234 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:30,235 INFO L429 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:30,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:30,235 INFO L82 PathProgramCache]: Analyzing trace with hash 9395951, now seen corresponding path program 37 times [2020-10-16 12:26:30,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:30,237 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717838936] [2020-10-16 12:26:30,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:30,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:30,345 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:30,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717838936] [2020-10-16 12:26:30,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280804290] [2020-10-16 12:26:30,346 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:30,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:30,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:30,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:30,518 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:30,519 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:30,519 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:30,519 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1730838506] [2020-10-16 12:26:30,519 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:30,520 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:30,523 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 33 transitions. [2020-10-16 12:26:30,523 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:30,540 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:30,540 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:30,553 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:30,553 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:30,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:30,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:30,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:30,554 INFO L87 Difference]: Start difference. First operand 136 states and 338 transitions. Second operand 9 states. [2020-10-16 12:26:30,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:30,608 INFO L93 Difference]: Finished difference Result 182 states and 430 transitions. [2020-10-16 12:26:30,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:30,608 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:30,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:30,609 INFO L225 Difference]: With dead ends: 182 [2020-10-16 12:26:30,609 INFO L226 Difference]: Without dead ends: 180 [2020-10-16 12:26:30,610 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:30,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2020-10-16 12:26:30,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 141. [2020-10-16 12:26:30,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2020-10-16 12:26:30,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 353 transitions. [2020-10-16 12:26:30,613 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 353 transitions. Word has length 13 [2020-10-16 12:26:30,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:30,613 INFO L481 AbstractCegarLoop]: Abstraction has 141 states and 353 transitions. [2020-10-16 12:26:30,614 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:30,614 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 353 transitions. [2020-10-16 12:26:30,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:30,615 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:30,615 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:30,823 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2020-10-16 12:26:30,824 INFO L429 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:30,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:30,824 INFO L82 PathProgramCache]: Analyzing trace with hash 9396912, now seen corresponding path program 38 times [2020-10-16 12:26:30,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:30,826 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322655389] [2020-10-16 12:26:30,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:30,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:30,930 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:30,931 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322655389] [2020-10-16 12:26:30,931 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113664201] [2020-10-16 12:26:30,931 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:30,968 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:30,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:30,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:30,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:31,089 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:31,089 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:31,089 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:31,089 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [925518974] [2020-10-16 12:26:31,089 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:31,090 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:31,093 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-16 12:26:31,094 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:31,102 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:31,102 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:31,118 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:31,118 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:31,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:31,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:31,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:31,119 INFO L87 Difference]: Start difference. First operand 141 states and 353 transitions. Second operand 9 states. [2020-10-16 12:26:31,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:31,200 INFO L93 Difference]: Finished difference Result 185 states and 436 transitions. [2020-10-16 12:26:31,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:31,201 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:31,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:31,202 INFO L225 Difference]: With dead ends: 185 [2020-10-16 12:26:31,202 INFO L226 Difference]: Without dead ends: 183 [2020-10-16 12:26:31,202 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:31,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2020-10-16 12:26:31,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 140. [2020-10-16 12:26:31,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2020-10-16 12:26:31,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 350 transitions. [2020-10-16 12:26:31,206 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 350 transitions. Word has length 13 [2020-10-16 12:26:31,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:31,206 INFO L481 AbstractCegarLoop]: Abstraction has 140 states and 350 transitions. [2020-10-16 12:26:31,206 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:31,207 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 350 transitions. [2020-10-16 12:26:31,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:31,207 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:31,207 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:31,408 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2020-10-16 12:26:31,408 INFO L429 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:31,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:31,408 INFO L82 PathProgramCache]: Analyzing trace with hash 9425742, now seen corresponding path program 39 times [2020-10-16 12:26:31,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:31,410 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327990396] [2020-10-16 12:26:31,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:31,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:31,498 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:31,498 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327990396] [2020-10-16 12:26:31,498 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383870193] [2020-10-16 12:26:31,498 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:31,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:31,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:31,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:31,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:31,696 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:31,696 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:31,696 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:31,696 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [207157123] [2020-10-16 12:26:31,696 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:31,697 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:31,699 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:26:31,699 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:31,716 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:31,716 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:31,722 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:31,723 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:31,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:31,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:31,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:31,723 INFO L87 Difference]: Start difference. First operand 140 states and 350 transitions. Second operand 9 states. [2020-10-16 12:26:31,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:31,821 INFO L93 Difference]: Finished difference Result 185 states and 436 transitions. [2020-10-16 12:26:31,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:31,821 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:31,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:31,823 INFO L225 Difference]: With dead ends: 185 [2020-10-16 12:26:31,823 INFO L226 Difference]: Without dead ends: 183 [2020-10-16 12:26:31,824 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:31,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2020-10-16 12:26:31,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 140. [2020-10-16 12:26:31,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2020-10-16 12:26:31,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 350 transitions. [2020-10-16 12:26:31,828 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 350 transitions. Word has length 13 [2020-10-16 12:26:31,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:31,828 INFO L481 AbstractCegarLoop]: Abstraction has 140 states and 350 transitions. [2020-10-16 12:26:31,828 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:31,828 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 350 transitions. [2020-10-16 12:26:31,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:31,829 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:31,829 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:32,040 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2020-10-16 12:26:32,041 INFO L429 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:32,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:32,041 INFO L82 PathProgramCache]: Analyzing trace with hash 9426703, now seen corresponding path program 40 times [2020-10-16 12:26:32,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:32,043 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228378379] [2020-10-16 12:26:32,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:32,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:32,126 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:32,127 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228378379] [2020-10-16 12:26:32,127 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270925783] [2020-10-16 12:26:32,127 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:32,173 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:32,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:32,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:32,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:32,291 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:32,292 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:32,292 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:32,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [975963984] [2020-10-16 12:26:32,292 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:32,293 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:32,294 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:26:32,294 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:32,310 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:32,311 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:32,316 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:32,317 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:32,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:32,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:32,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:32,318 INFO L87 Difference]: Start difference. First operand 140 states and 350 transitions. Second operand 9 states. [2020-10-16 12:26:32,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:32,416 INFO L93 Difference]: Finished difference Result 186 states and 438 transitions. [2020-10-16 12:26:32,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:32,419 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:32,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:32,420 INFO L225 Difference]: With dead ends: 186 [2020-10-16 12:26:32,420 INFO L226 Difference]: Without dead ends: 184 [2020-10-16 12:26:32,421 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=213, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:32,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2020-10-16 12:26:32,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 138. [2020-10-16 12:26:32,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2020-10-16 12:26:32,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 344 transitions. [2020-10-16 12:26:32,425 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 344 transitions. Word has length 13 [2020-10-16 12:26:32,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:32,425 INFO L481 AbstractCegarLoop]: Abstraction has 138 states and 344 transitions. [2020-10-16 12:26:32,425 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:32,425 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 344 transitions. [2020-10-16 12:26:32,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:32,426 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:32,426 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:32,634 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2020-10-16 12:26:32,635 INFO L429 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:32,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:32,636 INFO L82 PathProgramCache]: Analyzing trace with hash 10319472, now seen corresponding path program 41 times [2020-10-16 12:26:32,638 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:32,638 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121384985] [2020-10-16 12:26:32,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:32,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:32,715 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:32,715 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121384985] [2020-10-16 12:26:32,715 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829047495] [2020-10-16 12:26:32,716 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:32,789 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:32,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:32,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:32,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:32,933 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:32,933 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:32,934 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:32,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1459743420] [2020-10-16 12:26:32,934 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:32,936 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:32,939 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:26:32,939 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:32,940 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:32,941 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:32,974 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:32,974 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:32,993 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [21810#(and (<= ~i~0 144) (<= (+ ~i~0 (* 3 ~j~0)) 11))] [2020-10-16 12:26:32,993 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:32,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:32,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:32,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:32,994 INFO L87 Difference]: Start difference. First operand 138 states and 344 transitions. Second operand 10 states. [2020-10-16 12:26:33,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:33,195 INFO L93 Difference]: Finished difference Result 198 states and 464 transitions. [2020-10-16 12:26:33,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:26:33,196 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:33,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:33,198 INFO L225 Difference]: With dead ends: 198 [2020-10-16 12:26:33,198 INFO L226 Difference]: Without dead ends: 196 [2020-10-16 12:26:33,198 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:33,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2020-10-16 12:26:33,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 142. [2020-10-16 12:26:33,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 142 states. [2020-10-16 12:26:33,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 358 transitions. [2020-10-16 12:26:33,204 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 358 transitions. Word has length 13 [2020-10-16 12:26:33,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:33,204 INFO L481 AbstractCegarLoop]: Abstraction has 142 states and 358 transitions. [2020-10-16 12:26:33,204 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:33,205 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 358 transitions. [2020-10-16 12:26:33,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:33,206 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:33,206 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:33,419 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:33,420 INFO L429 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:33,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:33,420 INFO L82 PathProgramCache]: Analyzing trace with hash 10320433, now seen corresponding path program 42 times [2020-10-16 12:26:33,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:33,422 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788764219] [2020-10-16 12:26:33,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:33,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:33,499 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:33,499 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788764219] [2020-10-16 12:26:33,500 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344530631] [2020-10-16 12:26:33,500 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:33,547 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:26:33,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:33,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:33,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:33,652 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:33,653 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:33,653 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:33,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [309098555] [2020-10-16 12:26:33,653 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:33,655 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:33,656 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:26:33,656 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:33,658 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:33,658 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:33,666 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:33,666 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:33,693 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [22354#(and (<= ~i~0 144) (<= (+ (* 2 ~i~0) (* 3 ~j~0)) 13))] [2020-10-16 12:26:33,693 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:33,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:33,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:33,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:33,694 INFO L87 Difference]: Start difference. First operand 142 states and 358 transitions. Second operand 10 states. [2020-10-16 12:26:33,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:33,863 INFO L93 Difference]: Finished difference Result 197 states and 462 transitions. [2020-10-16 12:26:33,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:26:33,864 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:33,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:33,865 INFO L225 Difference]: With dead ends: 197 [2020-10-16 12:26:33,865 INFO L226 Difference]: Without dead ends: 195 [2020-10-16 12:26:33,866 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:33,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2020-10-16 12:26:33,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 141. [2020-10-16 12:26:33,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2020-10-16 12:26:33,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 355 transitions. [2020-10-16 12:26:33,869 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 355 transitions. Word has length 13 [2020-10-16 12:26:33,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:33,869 INFO L481 AbstractCegarLoop]: Abstraction has 141 states and 355 transitions. [2020-10-16 12:26:33,870 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:33,870 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 355 transitions. [2020-10-16 12:26:33,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:33,870 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:33,870 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:34,071 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:34,071 INFO L429 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:34,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:34,071 INFO L82 PathProgramCache]: Analyzing trace with hash 10349263, now seen corresponding path program 43 times [2020-10-16 12:26:34,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:34,072 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886060534] [2020-10-16 12:26:34,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:34,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:34,155 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:34,155 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886060534] [2020-10-16 12:26:34,155 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787535518] [2020-10-16 12:26:34,155 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:34,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:34,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:34,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:34,314 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:34,315 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:34,315 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:34,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1237244929] [2020-10-16 12:26:34,315 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:34,316 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:34,318 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-16 12:26:34,319 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:34,321 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:34,321 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:34,332 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:34,333 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:34,359 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:34,359 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:34,384 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [22896#(and (<= ~i~0 144) (<= (+ (* 3 ~i~0) (* 2 ~j~0)) 12)), 22895#(and (<= ~i~0 144) (<= (+ ~i~0 (* 2 ~j~0)) 12))] [2020-10-16 12:26:34,385 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:26:34,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:34,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:26:34,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:34,385 INFO L87 Difference]: Start difference. First operand 141 states and 355 transitions. Second operand 11 states. [2020-10-16 12:26:34,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:34,636 INFO L93 Difference]: Finished difference Result 199 states and 465 transitions. [2020-10-16 12:26:34,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:34,636 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-16 12:26:34,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:34,638 INFO L225 Difference]: With dead ends: 199 [2020-10-16 12:26:34,638 INFO L226 Difference]: Without dead ends: 197 [2020-10-16 12:26:34,638 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:26:34,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2020-10-16 12:26:34,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 142. [2020-10-16 12:26:34,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 142 states. [2020-10-16 12:26:34,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 360 transitions. [2020-10-16 12:26:34,642 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 360 transitions. Word has length 13 [2020-10-16 12:26:34,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:34,643 INFO L481 AbstractCegarLoop]: Abstraction has 142 states and 360 transitions. [2020-10-16 12:26:34,643 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:26:34,643 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 360 transitions. [2020-10-16 12:26:34,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:34,644 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:34,644 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:34,853 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2020-10-16 12:26:34,854 INFO L429 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:34,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:34,854 INFO L82 PathProgramCache]: Analyzing trace with hash 10350224, now seen corresponding path program 44 times [2020-10-16 12:26:34,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:34,856 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984606199] [2020-10-16 12:26:34,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:34,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:34,930 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:34,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984606199] [2020-10-16 12:26:34,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084566476] [2020-10-16 12:26:34,930 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:34,970 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:34,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:34,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:34,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:35,080 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:35,080 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:35,081 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:35,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1771444790] [2020-10-16 12:26:35,082 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:35,083 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:35,085 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:26:35,086 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:35,089 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:35,089 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:35,095 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:35,096 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:35,131 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:35,131 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:35,162 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:35,162 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:35,187 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:35,188 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:35,221 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 4 new interpolants: [23445#(and (<= ~i~0 144) (<= ~j~0 9)), 23446#(and (<= ~i~0 144) (<= (+ ~i~0 ~j~0) 9)), 23447#(and (<= ~i~0 144) (<= (+ (* 2 ~i~0) ~j~0) 9)), 23448#(and (<= ~i~0 144) (<= (+ (* 3 ~i~0) ~j~0) 9))] [2020-10-16 12:26:35,221 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:26:35,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:35,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:26:35,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:35,222 INFO L87 Difference]: Start difference. First operand 142 states and 360 transitions. Second operand 13 states. [2020-10-16 12:26:35,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:35,491 INFO L93 Difference]: Finished difference Result 214 states and 509 transitions. [2020-10-16 12:26:35,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:35,491 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 13 [2020-10-16 12:26:35,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:35,492 INFO L225 Difference]: With dead ends: 214 [2020-10-16 12:26:35,493 INFO L226 Difference]: Without dead ends: 209 [2020-10-16 12:26:35,493 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=218, Invalid=484, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:26:35,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2020-10-16 12:26:35,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 141. [2020-10-16 12:26:35,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2020-10-16 12:26:35,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 359 transitions. [2020-10-16 12:26:35,496 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 359 transitions. Word has length 13 [2020-10-16 12:26:35,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:35,496 INFO L481 AbstractCegarLoop]: Abstraction has 141 states and 359 transitions. [2020-10-16 12:26:35,496 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:26:35,496 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 359 transitions. [2020-10-16 12:26:35,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:35,497 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:35,497 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:35,704 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:35,705 INFO L429 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:35,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:35,705 INFO L82 PathProgramCache]: Analyzing trace with hash 646656193, now seen corresponding path program 45 times [2020-10-16 12:26:35,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:35,707 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814291165] [2020-10-16 12:26:35,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:35,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:35,782 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:35,782 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814291165] [2020-10-16 12:26:35,782 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494679090] [2020-10-16 12:26:35,783 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:35,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:35,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:35,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:35,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:35,944 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:35,945 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:35,945 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:35,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1302197166] [2020-10-16 12:26:35,945 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:35,946 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:35,947 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 39 transitions. [2020-10-16 12:26:35,948 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:35,956 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:35,957 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:35,978 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:35,979 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:36,007 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:36,007 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:36,038 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:36,038 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:36,055 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [24012#(and (<= ~i~0 144) (<= ~j~0 10)), 24013#(and (<= ~i~0 144) (<= (+ ~i~0 ~j~0) 10)), 24014#(and (<= ~i~0 144) (<= (+ (* 2 ~i~0) ~j~0) 10))] [2020-10-16 12:26:36,055 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:26:36,056 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:36,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:26:36,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:36,057 INFO L87 Difference]: Start difference. First operand 141 states and 359 transitions. Second operand 12 states. [2020-10-16 12:26:36,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:36,273 INFO L93 Difference]: Finished difference Result 215 states and 508 transitions. [2020-10-16 12:26:36,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:36,273 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 13 [2020-10-16 12:26:36,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:36,275 INFO L225 Difference]: With dead ends: 215 [2020-10-16 12:26:36,275 INFO L226 Difference]: Without dead ends: 210 [2020-10-16 12:26:36,276 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=193, Invalid=407, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:26:36,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2020-10-16 12:26:36,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 139. [2020-10-16 12:26:36,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-16 12:26:36,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 351 transitions. [2020-10-16 12:26:36,279 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 351 transitions. Word has length 13 [2020-10-16 12:26:36,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:36,279 INFO L481 AbstractCegarLoop]: Abstraction has 139 states and 351 transitions. [2020-10-16 12:26:36,280 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:26:36,280 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 351 transitions. [2020-10-16 12:26:36,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:36,280 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:36,280 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:36,483 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2020-10-16 12:26:36,483 INFO L429 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:36,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:36,484 INFO L82 PathProgramCache]: Analyzing trace with hash 667181231, now seen corresponding path program 46 times [2020-10-16 12:26:36,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:36,486 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784664079] [2020-10-16 12:26:36,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:36,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:36,569 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:36,569 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784664079] [2020-10-16 12:26:36,569 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678009783] [2020-10-16 12:26:36,569 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:36,608 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:36,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:36,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:36,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:36,725 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:36,725 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:36,725 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:36,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [747114212] [2020-10-16 12:26:36,726 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:36,727 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:36,729 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 41 transitions. [2020-10-16 12:26:36,730 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:36,734 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:36,734 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:36,756 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:36,756 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:36,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:36,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:36,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:36,757 INFO L87 Difference]: Start difference. First operand 139 states and 351 transitions. Second operand 9 states. [2020-10-16 12:26:36,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:36,859 INFO L93 Difference]: Finished difference Result 174 states and 420 transitions. [2020-10-16 12:26:36,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:26:36,859 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:36,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:36,861 INFO L225 Difference]: With dead ends: 174 [2020-10-16 12:26:36,861 INFO L226 Difference]: Without dead ends: 172 [2020-10-16 12:26:36,861 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:36,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2020-10-16 12:26:36,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 138. [2020-10-16 12:26:36,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2020-10-16 12:26:36,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 348 transitions. [2020-10-16 12:26:36,865 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 348 transitions. Word has length 13 [2020-10-16 12:26:36,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:36,865 INFO L481 AbstractCegarLoop]: Abstraction has 138 states and 348 transitions. [2020-10-16 12:26:36,865 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:36,865 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 348 transitions. [2020-10-16 12:26:36,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:36,866 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:36,866 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:37,067 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2020-10-16 12:26:37,067 INFO L429 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:37,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:37,068 INFO L82 PathProgramCache]: Analyzing trace with hash 667844321, now seen corresponding path program 47 times [2020-10-16 12:26:37,070 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:37,070 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930451483] [2020-10-16 12:26:37,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:37,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:37,144 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:37,145 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930451483] [2020-10-16 12:26:37,145 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408341600] [2020-10-16 12:26:37,145 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:37,182 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:37,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:37,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:37,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:37,289 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:37,289 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:37,290 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:37,290 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1481810946] [2020-10-16 12:26:37,290 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:37,291 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:37,293 INFO L258 McrAutomatonBuilder]: Finished intersection with 31 states and 47 transitions. [2020-10-16 12:26:37,294 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:37,303 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:37,303 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:37,320 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:37,320 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:37,365 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [25080#(and (<= ~i~0 144) (<= ~j~0 6))] [2020-10-16 12:26:37,366 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:37,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:37,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:37,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:37,366 INFO L87 Difference]: Start difference. First operand 138 states and 348 transitions. Second operand 10 states. [2020-10-16 12:26:37,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:37,507 INFO L93 Difference]: Finished difference Result 200 states and 477 transitions. [2020-10-16 12:26:37,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:37,508 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:37,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:37,509 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:26:37,509 INFO L226 Difference]: Without dead ends: 195 [2020-10-16 12:26:37,509 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=140, Invalid=280, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:37,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2020-10-16 12:26:37,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 139. [2020-10-16 12:26:37,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-16 12:26:37,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 342 transitions. [2020-10-16 12:26:37,513 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 342 transitions. Word has length 13 [2020-10-16 12:26:37,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:37,513 INFO L481 AbstractCegarLoop]: Abstraction has 139 states and 342 transitions. [2020-10-16 12:26:37,513 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:37,513 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 342 transitions. [2020-10-16 12:26:37,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:37,514 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:37,514 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:37,722 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2020-10-16 12:26:37,723 INFO L429 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:37,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:37,723 INFO L82 PathProgramCache]: Analyzing trace with hash 668767842, now seen corresponding path program 48 times [2020-10-16 12:26:37,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:37,725 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445656796] [2020-10-16 12:26:37,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:37,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:37,787 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:37,787 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445656796] [2020-10-16 12:26:37,787 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004823336] [2020-10-16 12:26:37,788 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:37,862 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:26:37,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:37,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:37,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:38,042 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:38,043 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:38,043 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:38,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [539920892] [2020-10-16 12:26:38,044 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:38,045 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:38,049 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 33 transitions. [2020-10-16 12:26:38,049 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:38,069 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:38,070 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:38,098 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [25620#(and (<= ~i~0 144) (<= ~j~0 11))] [2020-10-16 12:26:38,099 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:38,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:38,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:38,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:38,100 INFO L87 Difference]: Start difference. First operand 139 states and 342 transitions. Second operand 10 states. [2020-10-16 12:26:38,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:38,353 INFO L93 Difference]: Finished difference Result 205 states and 488 transitions. [2020-10-16 12:26:38,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:38,353 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:38,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:38,355 INFO L225 Difference]: With dead ends: 205 [2020-10-16 12:26:38,355 INFO L226 Difference]: Without dead ends: 200 [2020-10-16 12:26:38,356 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=181, Invalid=371, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:26:38,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2020-10-16 12:26:38,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 139. [2020-10-16 12:26:38,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-16 12:26:38,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 342 transitions. [2020-10-16 12:26:38,360 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 342 transitions. Word has length 13 [2020-10-16 12:26:38,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:38,360 INFO L481 AbstractCegarLoop]: Abstraction has 139 states and 342 transitions. [2020-10-16 12:26:38,360 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:38,360 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 342 transitions. [2020-10-16 12:26:38,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:38,361 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:38,361 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:38,571 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2020-10-16 12:26:38,572 INFO L429 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:38,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:38,572 INFO L82 PathProgramCache]: Analyzing trace with hash 695810382, now seen corresponding path program 49 times [2020-10-16 12:26:38,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:38,574 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628052765] [2020-10-16 12:26:38,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:38,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:38,637 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:38,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628052765] [2020-10-16 12:26:38,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144203252] [2020-10-16 12:26:38,638 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:38,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:38,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:38,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:38,789 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:38,789 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:38,790 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:38,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1963623423] [2020-10-16 12:26:38,790 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:38,791 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:38,793 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 25 transitions. [2020-10-16 12:26:38,793 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:38,800 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:38,800 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:38,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:38,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:38,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:38,800 INFO L87 Difference]: Start difference. First operand 139 states and 342 transitions. Second operand 9 states. [2020-10-16 12:26:39,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:39,055 INFO L93 Difference]: Finished difference Result 199 states and 464 transitions. [2020-10-16 12:26:39,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:39,055 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:39,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:39,057 INFO L225 Difference]: With dead ends: 199 [2020-10-16 12:26:39,057 INFO L226 Difference]: Without dead ends: 197 [2020-10-16 12:26:39,057 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:26:39,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2020-10-16 12:26:39,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 140. [2020-10-16 12:26:39,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2020-10-16 12:26:39,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 347 transitions. [2020-10-16 12:26:39,060 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 347 transitions. Word has length 13 [2020-10-16 12:26:39,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:39,061 INFO L481 AbstractCegarLoop]: Abstraction has 140 states and 347 transitions. [2020-10-16 12:26:39,061 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:39,061 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 347 transitions. [2020-10-16 12:26:39,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:39,061 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:39,062 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:39,262 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2020-10-16 12:26:39,262 INFO L429 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:39,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:39,263 INFO L82 PathProgramCache]: Analyzing trace with hash 695811343, now seen corresponding path program 50 times [2020-10-16 12:26:39,264 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:39,264 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122886342] [2020-10-16 12:26:39,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:39,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:39,334 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:39,334 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122886342] [2020-10-16 12:26:39,334 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [118539199] [2020-10-16 12:26:39,334 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:39,371 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:39,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:39,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:39,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:39,480 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:39,481 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:39,481 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:39,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [633941373] [2020-10-16 12:26:39,481 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:39,483 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:39,484 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:26:39,484 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:39,491 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:39,491 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:39,513 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:39,514 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:39,541 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [26717#(and (<= ~i~0 144) (<= ~j~0 13)), 26718#(and (<= ~i~0 144) (<= (+ ~i~0 ~j~0) 13))] [2020-10-16 12:26:39,541 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:26:39,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:39,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:26:39,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:39,542 INFO L87 Difference]: Start difference. First operand 140 states and 347 transitions. Second operand 11 states. [2020-10-16 12:26:39,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:39,834 INFO L93 Difference]: Finished difference Result 200 states and 478 transitions. [2020-10-16 12:26:39,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:39,838 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-16 12:26:39,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:39,840 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:26:39,840 INFO L226 Difference]: Without dead ends: 195 [2020-10-16 12:26:39,840 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=200, Invalid=450, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:26:39,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2020-10-16 12:26:39,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 139. [2020-10-16 12:26:39,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-16 12:26:39,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 342 transitions. [2020-10-16 12:26:39,843 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 342 transitions. Word has length 13 [2020-10-16 12:26:39,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:39,844 INFO L481 AbstractCegarLoop]: Abstraction has 139 states and 342 transitions. [2020-10-16 12:26:39,844 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:26:39,844 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 342 transitions. [2020-10-16 12:26:39,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:39,844 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:39,845 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:40,053 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:40,054 INFO L429 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:40,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:40,054 INFO L82 PathProgramCache]: Analyzing trace with hash 696473472, now seen corresponding path program 51 times [2020-10-16 12:26:40,056 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:40,056 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388230649] [2020-10-16 12:26:40,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:40,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:40,123 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:40,124 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388230649] [2020-10-16 12:26:40,124 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523241525] [2020-10-16 12:26:40,124 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:40,160 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:26:40,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:40,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:40,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:40,271 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:40,271 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:40,271 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:40,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [607206143] [2020-10-16 12:26:40,272 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:40,273 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:40,275 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-16 12:26:40,275 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:40,281 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:40,281 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:40,305 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [27266#(and (<= ~i~0 144) (<= ~j~0 11))] [2020-10-16 12:26:40,305 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:40,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:40,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:40,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:40,306 INFO L87 Difference]: Start difference. First operand 139 states and 342 transitions. Second operand 10 states. [2020-10-16 12:26:40,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:40,593 INFO L93 Difference]: Finished difference Result 200 states and 479 transitions. [2020-10-16 12:26:40,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:40,593 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:40,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:40,595 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:26:40,595 INFO L226 Difference]: Without dead ends: 195 [2020-10-16 12:26:40,595 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=189, Invalid=411, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:26:40,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2020-10-16 12:26:40,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 139. [2020-10-16 12:26:40,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-16 12:26:40,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 342 transitions. [2020-10-16 12:26:40,599 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 342 transitions. Word has length 13 [2020-10-16 12:26:40,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:40,599 INFO L481 AbstractCegarLoop]: Abstraction has 139 states and 342 transitions. [2020-10-16 12:26:40,599 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:40,599 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 342 transitions. [2020-10-16 12:26:40,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:40,600 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:40,600 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:40,801 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:40,801 INFO L429 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:40,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:40,802 INFO L82 PathProgramCache]: Analyzing trace with hash 697396993, now seen corresponding path program 52 times [2020-10-16 12:26:40,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:40,804 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587528828] [2020-10-16 12:26:40,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:40,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:40,873 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:40,873 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587528828] [2020-10-16 12:26:40,873 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341441253] [2020-10-16 12:26:40,873 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:40,933 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:40,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:40,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:40,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:41,046 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:41,046 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:41,046 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:41,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [970427414] [2020-10-16 12:26:41,047 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:41,048 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:41,050 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-16 12:26:41,050 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:41,059 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:41,059 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:41,081 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [27814#(and (<= ~i~0 144) (<= ~j~0 12))] [2020-10-16 12:26:41,082 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:41,082 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:41,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:41,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:41,083 INFO L87 Difference]: Start difference. First operand 139 states and 342 transitions. Second operand 10 states. [2020-10-16 12:26:41,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:41,377 INFO L93 Difference]: Finished difference Result 195 states and 466 transitions. [2020-10-16 12:26:41,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:41,377 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:41,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:41,379 INFO L225 Difference]: With dead ends: 195 [2020-10-16 12:26:41,379 INFO L226 Difference]: Without dead ends: 190 [2020-10-16 12:26:41,379 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=187, Invalid=413, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:26:41,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2020-10-16 12:26:41,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 137. [2020-10-16 12:26:41,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2020-10-16 12:26:41,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 332 transitions. [2020-10-16 12:26:41,383 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 332 transitions. Word has length 13 [2020-10-16 12:26:41,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:41,383 INFO L481 AbstractCegarLoop]: Abstraction has 137 states and 332 transitions. [2020-10-16 12:26:41,383 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:41,384 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 332 transitions. [2020-10-16 12:26:41,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:41,384 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:41,384 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:41,594 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2020-10-16 12:26:41,594 INFO L429 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:41,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:41,595 INFO L82 PathProgramCache]: Analyzing trace with hash 1534129122, now seen corresponding path program 53 times [2020-10-16 12:26:41,596 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:41,596 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763108618] [2020-10-16 12:26:41,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:41,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:41,663 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:41,663 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763108618] [2020-10-16 12:26:41,663 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793801977] [2020-10-16 12:26:41,664 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:41,714 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:41,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:41,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:41,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:41,844 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:41,844 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:41,844 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:41,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1216799903] [2020-10-16 12:26:41,845 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:41,846 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:41,848 INFO L258 McrAutomatonBuilder]: Finished intersection with 18 states and 21 transitions. [2020-10-16 12:26:41,848 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:41,859 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:41,859 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:41,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:41,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:41,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:41,860 INFO L87 Difference]: Start difference. First operand 137 states and 332 transitions. Second operand 9 states. [2020-10-16 12:26:42,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:42,054 INFO L93 Difference]: Finished difference Result 193 states and 445 transitions. [2020-10-16 12:26:42,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:26:42,055 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:42,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:42,057 INFO L225 Difference]: With dead ends: 193 [2020-10-16 12:26:42,057 INFO L226 Difference]: Without dead ends: 191 [2020-10-16 12:26:42,057 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=125, Invalid=337, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:26:42,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2020-10-16 12:26:42,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 139. [2020-10-16 12:26:42,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-16 12:26:42,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 340 transitions. [2020-10-16 12:26:42,061 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 340 transitions. Word has length 13 [2020-10-16 12:26:42,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:42,061 INFO L481 AbstractCegarLoop]: Abstraction has 139 states and 340 transitions. [2020-10-16 12:26:42,062 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:42,062 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 340 transitions. [2020-10-16 12:26:42,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:42,062 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:42,062 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:42,263 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:42,263 INFO L429 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:42,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:42,264 INFO L82 PathProgramCache]: Analyzing trace with hash 1534130083, now seen corresponding path program 54 times [2020-10-16 12:26:42,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:42,265 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560716419] [2020-10-16 12:26:42,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:42,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:42,337 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:42,338 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560716419] [2020-10-16 12:26:42,338 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518417998] [2020-10-16 12:26:42,338 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:42,386 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:26:42,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:42,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:42,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:42,517 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:42,517 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:42,517 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:42,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1076884515] [2020-10-16 12:26:42,518 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:42,519 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:42,521 INFO L258 McrAutomatonBuilder]: Finished intersection with 18 states and 21 transitions. [2020-10-16 12:26:42,521 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:42,529 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:42,529 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:42,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:42,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:42,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:42,530 INFO L87 Difference]: Start difference. First operand 139 states and 340 transitions. Second operand 9 states. [2020-10-16 12:26:42,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:42,727 INFO L93 Difference]: Finished difference Result 195 states and 447 transitions. [2020-10-16 12:26:42,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:26:42,727 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:42,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:42,729 INFO L225 Difference]: With dead ends: 195 [2020-10-16 12:26:42,729 INFO L226 Difference]: Without dead ends: 193 [2020-10-16 12:26:42,729 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=115, Invalid=305, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:42,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2020-10-16 12:26:42,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 137. [2020-10-16 12:26:42,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2020-10-16 12:26:42,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 334 transitions. [2020-10-16 12:26:42,732 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 334 transitions. Word has length 13 [2020-10-16 12:26:42,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:42,732 INFO L481 AbstractCegarLoop]: Abstraction has 137 states and 334 transitions. [2020-10-16 12:26:42,733 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:42,733 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 334 transitions. [2020-10-16 12:26:42,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:42,733 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:42,733 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:42,935 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2020-10-16 12:26:42,936 INFO L429 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:42,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:42,936 INFO L82 PathProgramCache]: Analyzing trace with hash 1534158913, now seen corresponding path program 55 times [2020-10-16 12:26:42,938 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:42,938 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336634463] [2020-10-16 12:26:42,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:42,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:43,008 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:43,008 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336634463] [2020-10-16 12:26:43,008 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725239595] [2020-10-16 12:26:43,008 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:43,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:43,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:43,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:43,171 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:43,172 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:43,172 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:43,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1736502535] [2020-10-16 12:26:43,172 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:43,173 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:43,175 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-16 12:26:43,175 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:43,175 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:43,175 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:43,212 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [29421#(and (<= ~i~0 144) (<= (+ ~i~0 (* 2 ~j~0)) 13))] [2020-10-16 12:26:43,212 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:43,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:43,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:43,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:43,213 INFO L87 Difference]: Start difference. First operand 137 states and 334 transitions. Second operand 10 states. [2020-10-16 12:26:43,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:43,452 INFO L93 Difference]: Finished difference Result 205 states and 471 transitions. [2020-10-16 12:26:43,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:43,452 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:43,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:43,454 INFO L225 Difference]: With dead ends: 205 [2020-10-16 12:26:43,454 INFO L226 Difference]: Without dead ends: 203 [2020-10-16 12:26:43,454 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=155, Invalid=397, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:26:43,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2020-10-16 12:26:43,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 136. [2020-10-16 12:26:43,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-16 12:26:43,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 334 transitions. [2020-10-16 12:26:43,458 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 334 transitions. Word has length 13 [2020-10-16 12:26:43,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:43,458 INFO L481 AbstractCegarLoop]: Abstraction has 136 states and 334 transitions. [2020-10-16 12:26:43,458 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:43,458 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 334 transitions. [2020-10-16 12:26:43,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:43,459 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:43,459 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:43,661 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:43,662 INFO L429 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:43,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:43,662 INFO L82 PathProgramCache]: Analyzing trace with hash 1554684912, now seen corresponding path program 56 times [2020-10-16 12:26:43,664 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:43,664 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181933042] [2020-10-16 12:26:43,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:43,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:43,738 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:43,739 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181933042] [2020-10-16 12:26:43,741 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119030324] [2020-10-16 12:26:43,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:43,790 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:43,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:43,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:43,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:43,896 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:43,896 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:43,896 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:43,897 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [668302468] [2020-10-16 12:26:43,897 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:43,898 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:43,899 INFO L258 McrAutomatonBuilder]: Finished intersection with 18 states and 21 transitions. [2020-10-16 12:26:43,899 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:43,908 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:43,908 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:43,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:43,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:43,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:43,909 INFO L87 Difference]: Start difference. First operand 136 states and 334 transitions. Second operand 9 states. [2020-10-16 12:26:44,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:44,140 INFO L93 Difference]: Finished difference Result 200 states and 463 transitions. [2020-10-16 12:26:44,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:44,141 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:44,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:44,143 INFO L225 Difference]: With dead ends: 200 [2020-10-16 12:26:44,143 INFO L226 Difference]: Without dead ends: 198 [2020-10-16 12:26:44,143 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=138, Invalid=368, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:26:44,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-16 12:26:44,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 136. [2020-10-16 12:26:44,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-16 12:26:44,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 334 transitions. [2020-10-16 12:26:44,146 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 334 transitions. Word has length 13 [2020-10-16 12:26:44,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:44,146 INFO L481 AbstractCegarLoop]: Abstraction has 136 states and 334 transitions. [2020-10-16 12:26:44,146 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:44,146 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 334 transitions. [2020-10-16 12:26:44,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:44,147 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:44,147 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:44,347 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2020-10-16 12:26:44,348 INFO L429 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:44,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:44,348 INFO L82 PathProgramCache]: Analyzing trace with hash 1554685873, now seen corresponding path program 57 times [2020-10-16 12:26:44,350 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:44,350 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830630841] [2020-10-16 12:26:44,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:44,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:44,411 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:44,412 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830630841] [2020-10-16 12:26:44,412 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21027657] [2020-10-16 12:26:44,412 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:44,452 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:26:44,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:44,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:44,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:44,565 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:44,565 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:44,565 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:44,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1662654268] [2020-10-16 12:26:44,566 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:44,567 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:44,568 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 25 transitions. [2020-10-16 12:26:44,568 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:44,569 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:44,569 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:44,600 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:44,600 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:44,629 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [30505#(and (<= ~i~0 144) (<= ~j~0 12)), 30506#(and (<= ~i~0 144) (<= (+ ~i~0 ~j~0) 12))] [2020-10-16 12:26:44,629 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:26:44,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:44,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:26:44,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:44,630 INFO L87 Difference]: Start difference. First operand 136 states and 334 transitions. Second operand 11 states. [2020-10-16 12:26:44,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:44,905 INFO L93 Difference]: Finished difference Result 203 states and 484 transitions. [2020-10-16 12:26:44,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:44,906 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-16 12:26:44,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:44,907 INFO L225 Difference]: With dead ends: 203 [2020-10-16 12:26:44,907 INFO L226 Difference]: Without dead ends: 198 [2020-10-16 12:26:44,907 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=197, Invalid=453, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:26:44,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-16 12:26:44,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 138. [2020-10-16 12:26:44,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2020-10-16 12:26:44,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 342 transitions. [2020-10-16 12:26:44,910 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 342 transitions. Word has length 13 [2020-10-16 12:26:44,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:44,911 INFO L481 AbstractCegarLoop]: Abstraction has 138 states and 342 transitions. [2020-10-16 12:26:44,911 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:26:44,911 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 342 transitions. [2020-10-16 12:26:44,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:44,911 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:44,911 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:45,112 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:45,113 INFO L429 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:45,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:45,113 INFO L82 PathProgramCache]: Analyzing trace with hash 1555348002, now seen corresponding path program 58 times [2020-10-16 12:26:45,115 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:45,115 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262098758] [2020-10-16 12:26:45,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:45,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:45,185 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:45,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262098758] [2020-10-16 12:26:45,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938434593] [2020-10-16 12:26:45,186 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:45,226 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:45,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:45,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:45,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:45,336 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:45,337 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:45,337 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:45,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [730046219] [2020-10-16 12:26:45,337 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:45,339 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:45,340 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-16 12:26:45,340 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:45,349 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:45,349 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:45,371 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [31055#(and (<= ~i~0 144) (<= ~j~0 9))] [2020-10-16 12:26:45,371 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:45,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:45,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:45,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:45,372 INFO L87 Difference]: Start difference. First operand 138 states and 342 transitions. Second operand 10 states. [2020-10-16 12:26:45,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:45,657 INFO L93 Difference]: Finished difference Result 205 states and 489 transitions. [2020-10-16 12:26:45,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:45,657 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:45,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:45,659 INFO L225 Difference]: With dead ends: 205 [2020-10-16 12:26:45,659 INFO L226 Difference]: Without dead ends: 200 [2020-10-16 12:26:45,659 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=183, Invalid=417, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:26:45,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2020-10-16 12:26:45,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 138. [2020-10-16 12:26:45,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2020-10-16 12:26:45,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 342 transitions. [2020-10-16 12:26:45,663 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 342 transitions. Word has length 13 [2020-10-16 12:26:45,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:45,663 INFO L481 AbstractCegarLoop]: Abstraction has 138 states and 342 transitions. [2020-10-16 12:26:45,663 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:45,664 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 342 transitions. [2020-10-16 12:26:45,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:45,664 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:45,664 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:45,866 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2020-10-16 12:26:45,867 INFO L429 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:45,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:45,868 INFO L82 PathProgramCache]: Analyzing trace with hash 1555609394, now seen corresponding path program 59 times [2020-10-16 12:26:45,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:45,869 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113255977] [2020-10-16 12:26:45,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:45,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:45,934 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:45,935 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113255977] [2020-10-16 12:26:45,935 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989155712] [2020-10-16 12:26:45,935 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:45,971 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:45,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:45,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:45,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:46,082 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:46,083 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:46,083 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:46,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [868020651] [2020-10-16 12:26:46,083 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:46,085 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:46,086 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-16 12:26:46,087 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:46,097 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:46,097 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:46,118 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:46,118 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:46,156 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [31606#(and (<= ~i~0 144) (<= ~j~0 11)), 31607#(and (<= ~i~0 144) (<= (+ ~i~0 ~j~0) 11)), 31608#(and (<= (+ (* 3 ~i~0) ~j~0) 11) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-16 12:26:46,156 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:26:46,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:46,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:26:46,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:46,157 INFO L87 Difference]: Start difference. First operand 138 states and 342 transitions. Second operand 12 states. [2020-10-16 12:26:46,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:46,433 INFO L93 Difference]: Finished difference Result 213 states and 504 transitions. [2020-10-16 12:26:46,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:46,434 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 13 [2020-10-16 12:26:46,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:46,435 INFO L225 Difference]: With dead ends: 213 [2020-10-16 12:26:46,436 INFO L226 Difference]: Without dead ends: 208 [2020-10-16 12:26:46,436 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=206, Invalid=496, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:26:46,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2020-10-16 12:26:46,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 135. [2020-10-16 12:26:46,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-16 12:26:46,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 332 transitions. [2020-10-16 12:26:46,440 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 332 transitions. Word has length 13 [2020-10-16 12:26:46,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:46,441 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 332 transitions. [2020-10-16 12:26:46,441 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:26:46,441 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 332 transitions. [2020-10-16 12:26:46,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:46,441 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:46,441 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:46,652 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2020-10-16 12:26:46,653 INFO L429 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:46,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:46,653 INFO L82 PathProgramCache]: Analyzing trace with hash 1556271523, now seen corresponding path program 60 times [2020-10-16 12:26:46,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:46,654 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646063562] [2020-10-16 12:26:46,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:46,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:46,723 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:46,723 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646063562] [2020-10-16 12:26:46,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114505690] [2020-10-16 12:26:46,724 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:46,761 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:26:46,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:46,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:46,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:46,858 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:46,858 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:46,859 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:46,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1452024270] [2020-10-16 12:26:46,859 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:46,860 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:46,862 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-16 12:26:46,862 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:46,872 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:46,872 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:46,901 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [32161#(and (<= ~i~0 144) (<= ~j~0 13))] [2020-10-16 12:26:46,902 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:46,902 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:46,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:46,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:46,902 INFO L87 Difference]: Start difference. First operand 135 states and 332 transitions. Second operand 10 states. [2020-10-16 12:26:47,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:47,199 INFO L93 Difference]: Finished difference Result 197 states and 464 transitions. [2020-10-16 12:26:47,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:47,199 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:47,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:47,201 INFO L225 Difference]: With dead ends: 197 [2020-10-16 12:26:47,201 INFO L226 Difference]: Without dead ends: 192 [2020-10-16 12:26:47,201 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=187, Invalid=413, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:26:47,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2020-10-16 12:26:47,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 133. [2020-10-16 12:26:47,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2020-10-16 12:26:47,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 322 transitions. [2020-10-16 12:26:47,205 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 322 transitions. Word has length 13 [2020-10-16 12:26:47,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:47,205 INFO L481 AbstractCegarLoop]: Abstraction has 133 states and 322 transitions. [2020-10-16 12:26:47,205 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:47,205 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 322 transitions. [2020-10-16 12:26:47,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:47,205 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:47,206 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:47,412 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:47,413 INFO L429 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:47,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:47,413 INFO L82 PathProgramCache]: Analyzing trace with hash 1583314063, now seen corresponding path program 61 times [2020-10-16 12:26:47,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:47,415 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856810017] [2020-10-16 12:26:47,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:47,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:47,491 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:47,491 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856810017] [2020-10-16 12:26:47,492 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1171540060] [2020-10-16 12:26:47,492 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:47,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:47,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:47,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:47,664 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:47,664 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:47,664 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:47,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1771168130] [2020-10-16 12:26:47,665 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:47,665 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:47,667 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-16 12:26:47,667 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:47,677 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:47,677 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-16 12:26:47,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:47,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-16 12:26:47,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2020-10-16 12:26:47,677 INFO L87 Difference]: Start difference. First operand 133 states and 322 transitions. Second operand 9 states. [2020-10-16 12:26:47,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:47,870 INFO L93 Difference]: Finished difference Result 199 states and 454 transitions. [2020-10-16 12:26:47,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:26:47,871 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-16 12:26:47,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:47,873 INFO L225 Difference]: With dead ends: 199 [2020-10-16 12:26:47,873 INFO L226 Difference]: Without dead ends: 197 [2020-10-16 12:26:47,873 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=117, Invalid=303, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:47,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2020-10-16 12:26:47,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 132. [2020-10-16 12:26:47,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2020-10-16 12:26:47,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 319 transitions. [2020-10-16 12:26:47,876 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 319 transitions. Word has length 13 [2020-10-16 12:26:47,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:47,876 INFO L481 AbstractCegarLoop]: Abstraction has 132 states and 319 transitions. [2020-10-16 12:26:47,876 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-16 12:26:47,876 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 319 transitions. [2020-10-16 12:26:47,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:47,877 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:47,877 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:48,077 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:48,078 INFO L429 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:48,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:48,078 INFO L82 PathProgramCache]: Analyzing trace with hash 1583977153, now seen corresponding path program 62 times [2020-10-16 12:26:48,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:48,080 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952034142] [2020-10-16 12:26:48,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:48,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:48,146 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:48,147 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952034142] [2020-10-16 12:26:48,147 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760047254] [2020-10-16 12:26:48,147 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:48,182 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:48,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:48,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-16 12:26:48,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:48,316 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:48,317 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:48,317 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-16 12:26:48,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [491068724] [2020-10-16 12:26:48,317 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:48,318 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:48,319 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 25 transitions. [2020-10-16 12:26:48,319 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:48,331 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:48,331 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:48,355 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [33220#(and (<= ~i~0 144) (<= ~j~0 10))] [2020-10-16 12:26:48,356 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:48,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:48,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:48,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:48,357 INFO L87 Difference]: Start difference. First operand 132 states and 319 transitions. Second operand 10 states. [2020-10-16 12:26:48,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:48,610 INFO L93 Difference]: Finished difference Result 209 states and 491 transitions. [2020-10-16 12:26:48,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-16 12:26:48,611 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-16 12:26:48,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:48,612 INFO L225 Difference]: With dead ends: 209 [2020-10-16 12:26:48,613 INFO L226 Difference]: Without dead ends: 204 [2020-10-16 12:26:48,613 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=173, Invalid=379, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:26:48,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2020-10-16 12:26:48,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 130. [2020-10-16 12:26:48,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2020-10-16 12:26:48,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 305 transitions. [2020-10-16 12:26:48,616 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 305 transitions. Word has length 13 [2020-10-16 12:26:48,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:48,616 INFO L481 AbstractCegarLoop]: Abstraction has 130 states and 305 transitions. [2020-10-16 12:26:48,616 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:48,617 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 305 transitions. [2020-10-16 12:26:48,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:48,617 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:48,617 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:48,824 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:48,825 INFO L429 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:48,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:48,825 INFO L82 PathProgramCache]: Analyzing trace with hash 1725446472, now seen corresponding path program 6 times [2020-10-16 12:26:48,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:48,827 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577104248] [2020-10-16 12:26:48,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:48,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:48,907 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:48,908 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577104248] [2020-10-16 12:26:48,908 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518288712] [2020-10-16 12:26:48,908 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:48,952 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 12:26:48,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:48,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 12:26:48,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:49,020 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:49,020 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-10-16 12:26:49,020 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 16 [2020-10-16 12:26:49,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [516171852] [2020-10-16 12:26:49,021 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:49,022 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:49,024 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 41 transitions. [2020-10-16 12:26:49,024 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:49,135 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:49,136 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:26:49,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:49,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:26:49,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:49,136 INFO L87 Difference]: Start difference. First operand 130 states and 305 transitions. Second operand 8 states. [2020-10-16 12:26:49,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:49,160 INFO L93 Difference]: Finished difference Result 195 states and 513 transitions. [2020-10-16 12:26:49,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 12:26:49,161 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 13 [2020-10-16 12:26:49,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:49,162 INFO L225 Difference]: With dead ends: 195 [2020-10-16 12:26:49,162 INFO L226 Difference]: Without dead ends: 188 [2020-10-16 12:26:49,163 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 8 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2020-10-16 12:26:49,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2020-10-16 12:26:49,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 188. [2020-10-16 12:26:49,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 188 states. [2020-10-16 12:26:49,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 500 transitions. [2020-10-16 12:26:49,165 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 500 transitions. Word has length 13 [2020-10-16 12:26:49,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:49,166 INFO L481 AbstractCegarLoop]: Abstraction has 188 states and 500 transitions. [2020-10-16 12:26:49,166 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:26:49,166 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 500 transitions. [2020-10-16 12:26:49,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-16 12:26:49,166 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:49,166 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:49,370 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:49,371 INFO L429 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:49,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:49,371 INFO L82 PathProgramCache]: Analyzing trace with hash -1934382410, now seen corresponding path program 6 times [2020-10-16 12:26:49,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:49,373 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624997567] [2020-10-16 12:26:49,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:49,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:49,505 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:49,506 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624997567] [2020-10-16 12:26:49,506 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278061948] [2020-10-16 12:26:49,506 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:49,544 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 12:26:49,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:49,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:49,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:49,688 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:49,689 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:49,689 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:49,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1786979589] [2020-10-16 12:26:49,689 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:49,690 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:49,692 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-16 12:26:49,692 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:49,692 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:26:49,692 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:49,717 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:49,717 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:49,755 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:49,755 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:49,784 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:49,784 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:49,828 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:49,828 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:49,858 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:49,858 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:49,888 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 6 new interpolants: [34382#(and (<= ~i~0 144) (<= ~j~0 7)), 34383#(and (= ~i~0 1) (<= (+ ~i~0 ~j~0) 7)), 34384#(and (= ~i~0 1) (<= (+ (* 2 ~i~0) ~j~0) 7)), 34385#(and (<= ~j~0 (+ (* 3 ~i~0) 1)) (= ~i~0 1)), 34386#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1)), 34387#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:26:49,888 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-16 12:26:49,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:49,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-16 12:26:49,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=357, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:26:49,889 INFO L87 Difference]: Start difference. First operand 188 states and 500 transitions. Second operand 16 states. [2020-10-16 12:26:49,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:49,988 INFO L93 Difference]: Finished difference Result 268 states and 685 transitions. [2020-10-16 12:26:49,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:26:49,988 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 13 [2020-10-16 12:26:49,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:49,990 INFO L225 Difference]: With dead ends: 268 [2020-10-16 12:26:49,990 INFO L226 Difference]: Without dead ends: 257 [2020-10-16 12:26:49,991 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=165, Invalid=387, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:26:49,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2020-10-16 12:26:49,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 194. [2020-10-16 12:26:49,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 194 states. [2020-10-16 12:26:49,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 517 transitions. [2020-10-16 12:26:49,995 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 517 transitions. Word has length 13 [2020-10-16 12:26:49,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:49,996 INFO L481 AbstractCegarLoop]: Abstraction has 194 states and 517 transitions. [2020-10-16 12:26:49,996 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-16 12:26:49,996 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 517 transitions. [2020-10-16 12:26:49,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:49,996 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:49,997 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:50,197 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2020-10-16 12:26:50,197 INFO L429 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:50,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:50,198 INFO L82 PathProgramCache]: Analyzing trace with hash 2094057644, now seen corresponding path program 63 times [2020-10-16 12:26:50,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:50,200 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076058691] [2020-10-16 12:26:50,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:50,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:50,299 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:50,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076058691] [2020-10-16 12:26:50,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671921719] [2020-10-16 12:26:50,300 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:50,337 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:26:50,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:50,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:50,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:50,491 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:50,491 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:50,491 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:50,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2015726517] [2020-10-16 12:26:50,492 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:50,493 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:50,495 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 37 transitions. [2020-10-16 12:26:50,495 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:50,514 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:50,514 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:50,518 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:50,518 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:50,522 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:50,522 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:50,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:50,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:50,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:50,523 INFO L87 Difference]: Start difference. First operand 194 states and 517 transitions. Second operand 10 states. [2020-10-16 12:26:50,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:50,572 INFO L93 Difference]: Finished difference Result 230 states and 585 transitions. [2020-10-16 12:26:50,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:50,573 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:50,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:50,574 INFO L225 Difference]: With dead ends: 230 [2020-10-16 12:26:50,575 INFO L226 Difference]: Without dead ends: 228 [2020-10-16 12:26:50,575 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:50,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2020-10-16 12:26:50,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 204. [2020-10-16 12:26:50,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 204 states. [2020-10-16 12:26:50,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 545 transitions. [2020-10-16 12:26:50,579 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 545 transitions. Word has length 14 [2020-10-16 12:26:50,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:50,580 INFO L481 AbstractCegarLoop]: Abstraction has 204 states and 545 transitions. [2020-10-16 12:26:50,580 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:50,580 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 545 transitions. [2020-10-16 12:26:50,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:50,580 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:50,580 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:50,785 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:50,786 INFO L429 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:50,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:50,786 INFO L82 PathProgramCache]: Analyzing trace with hash 2094058605, now seen corresponding path program 64 times [2020-10-16 12:26:50,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:50,788 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42861431] [2020-10-16 12:26:50,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:50,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:50,884 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:50,885 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42861431] [2020-10-16 12:26:50,885 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148595599] [2020-10-16 12:26:50,885 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:50,924 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:50,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:50,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:50,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:51,081 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:51,081 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:51,082 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:51,082 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [170025813] [2020-10-16 12:26:51,082 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:51,083 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:51,085 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:26:51,085 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:51,098 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:51,099 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:51,104 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:51,104 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:51,110 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:51,110 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:51,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:51,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:51,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:51,111 INFO L87 Difference]: Start difference. First operand 204 states and 545 transitions. Second operand 10 states. [2020-10-16 12:26:51,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:51,187 INFO L93 Difference]: Finished difference Result 245 states and 621 transitions. [2020-10-16 12:26:51,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:51,188 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:51,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:51,190 INFO L225 Difference]: With dead ends: 245 [2020-10-16 12:26:51,190 INFO L226 Difference]: Without dead ends: 242 [2020-10-16 12:26:51,190 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:26:51,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2020-10-16 12:26:51,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 204. [2020-10-16 12:26:51,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 204 states. [2020-10-16 12:26:51,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 545 transitions. [2020-10-16 12:26:51,194 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 545 transitions. Word has length 14 [2020-10-16 12:26:51,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:51,194 INFO L481 AbstractCegarLoop]: Abstraction has 204 states and 545 transitions. [2020-10-16 12:26:51,194 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:51,194 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 545 transitions. [2020-10-16 12:26:51,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:51,195 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:51,195 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:51,395 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2020-10-16 12:26:51,396 INFO L429 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:51,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:51,396 INFO L82 PathProgramCache]: Analyzing trace with hash 2094087435, now seen corresponding path program 65 times [2020-10-16 12:26:51,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:51,398 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258630401] [2020-10-16 12:26:51,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:51,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:51,495 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:51,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258630401] [2020-10-16 12:26:51,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184506912] [2020-10-16 12:26:51,496 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:51,533 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:51,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:51,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:51,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:51,749 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:51,750 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:51,750 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:51,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [654404515] [2020-10-16 12:26:51,750 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:51,751 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:51,754 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 33 transitions. [2020-10-16 12:26:51,754 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:51,761 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:51,762 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:51,777 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:51,777 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:51,784 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:51,784 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:51,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:51,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:51,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:51,785 INFO L87 Difference]: Start difference. First operand 204 states and 545 transitions. Second operand 10 states. [2020-10-16 12:26:51,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:51,893 INFO L93 Difference]: Finished difference Result 249 states and 631 transitions. [2020-10-16 12:26:51,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:51,894 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:51,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:51,896 INFO L225 Difference]: With dead ends: 249 [2020-10-16 12:26:51,896 INFO L226 Difference]: Without dead ends: 246 [2020-10-16 12:26:51,896 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=117, Invalid=225, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:51,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2020-10-16 12:26:51,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 205. [2020-10-16 12:26:51,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 205 states. [2020-10-16 12:26:51,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 548 transitions. [2020-10-16 12:26:51,901 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 548 transitions. Word has length 14 [2020-10-16 12:26:51,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:51,901 INFO L481 AbstractCegarLoop]: Abstraction has 205 states and 548 transitions. [2020-10-16 12:26:51,901 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:51,901 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 548 transitions. [2020-10-16 12:26:51,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:51,902 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:51,902 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:52,103 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:52,103 INFO L429 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:52,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:52,104 INFO L82 PathProgramCache]: Analyzing trace with hash 2094088396, now seen corresponding path program 66 times [2020-10-16 12:26:52,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:52,106 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149872233] [2020-10-16 12:26:52,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:52,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:52,204 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:52,205 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149872233] [2020-10-16 12:26:52,205 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308877501] [2020-10-16 12:26:52,205 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:52,243 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:26:52,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:52,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:52,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:52,405 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:52,405 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:52,405 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:52,406 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1116141351] [2020-10-16 12:26:52,406 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:52,407 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:52,409 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 33 transitions. [2020-10-16 12:26:52,409 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:52,417 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:52,417 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:52,429 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:52,429 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:52,434 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:52,434 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:52,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:52,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:52,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:52,435 INFO L87 Difference]: Start difference. First operand 205 states and 548 transitions. Second operand 10 states. [2020-10-16 12:26:52,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:52,541 INFO L93 Difference]: Finished difference Result 256 states and 651 transitions. [2020-10-16 12:26:52,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:52,541 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:52,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:52,543 INFO L225 Difference]: With dead ends: 256 [2020-10-16 12:26:52,543 INFO L226 Difference]: Without dead ends: 252 [2020-10-16 12:26:52,544 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=111, Invalid=231, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:26:52,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2020-10-16 12:26:52,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 204. [2020-10-16 12:26:52,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 204 states. [2020-10-16 12:26:52,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 545 transitions. [2020-10-16 12:26:52,548 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 545 transitions. Word has length 14 [2020-10-16 12:26:52,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:52,548 INFO L481 AbstractCegarLoop]: Abstraction has 204 states and 545 transitions. [2020-10-16 12:26:52,548 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:52,548 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 545 transitions. [2020-10-16 12:26:52,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:52,549 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:52,549 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:52,751 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2020-10-16 12:26:52,751 INFO L429 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:52,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:52,752 INFO L82 PathProgramCache]: Analyzing trace with hash 2094981165, now seen corresponding path program 67 times [2020-10-16 12:26:52,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:52,753 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087791234] [2020-10-16 12:26:52,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:52,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:52,848 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:52,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087791234] [2020-10-16 12:26:52,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322518270] [2020-10-16 12:26:52,849 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:52,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:52,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:52,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:53,094 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:53,094 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:53,094 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:53,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [466097081] [2020-10-16 12:26:53,094 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:53,096 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:53,098 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-16 12:26:53,098 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:53,108 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:53,109 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:53,123 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:53,123 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:53,128 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:53,129 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:53,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:53,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:53,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:53,129 INFO L87 Difference]: Start difference. First operand 204 states and 545 transitions. Second operand 10 states. [2020-10-16 12:26:53,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:53,264 INFO L93 Difference]: Finished difference Result 250 states and 634 transitions. [2020-10-16 12:26:53,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:53,265 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:53,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:53,267 INFO L225 Difference]: With dead ends: 250 [2020-10-16 12:26:53,267 INFO L226 Difference]: Without dead ends: 247 [2020-10-16 12:26:53,267 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=129, Invalid=251, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:26:53,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2020-10-16 12:26:53,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 206. [2020-10-16 12:26:53,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 206 states. [2020-10-16 12:26:53,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 551 transitions. [2020-10-16 12:26:53,272 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 551 transitions. Word has length 14 [2020-10-16 12:26:53,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:53,272 INFO L481 AbstractCegarLoop]: Abstraction has 206 states and 551 transitions. [2020-10-16 12:26:53,272 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:53,272 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 551 transitions. [2020-10-16 12:26:53,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:53,273 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:53,273 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:53,473 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:53,474 INFO L429 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:53,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:53,474 INFO L82 PathProgramCache]: Analyzing trace with hash 2094982126, now seen corresponding path program 68 times [2020-10-16 12:26:53,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:53,476 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050738996] [2020-10-16 12:26:53,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:53,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:53,601 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:53,601 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050738996] [2020-10-16 12:26:53,602 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345495552] [2020-10-16 12:26:53,602 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:53,649 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:26:53,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:53,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:53,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:56,881 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:56,881 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:56,881 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:56,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [836686758] [2020-10-16 12:26:56,882 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:56,883 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:56,884 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-16 12:26:56,885 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:56,887 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:56,887 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:56,902 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:56,902 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:56,909 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:56,909 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:56,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:56,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:56,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=187, Unknown=1, NotChecked=0, Total=272 [2020-10-16 12:26:56,910 INFO L87 Difference]: Start difference. First operand 206 states and 551 transitions. Second operand 10 states. [2020-10-16 12:26:57,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:57,050 INFO L93 Difference]: Finished difference Result 259 states and 658 transitions. [2020-10-16 12:26:57,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:57,050 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:57,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:57,052 INFO L225 Difference]: With dead ends: 259 [2020-10-16 12:26:57,052 INFO L226 Difference]: Without dead ends: 255 [2020-10-16 12:26:57,053 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=126, Invalid=253, Unknown=1, NotChecked=0, Total=380 [2020-10-16 12:26:57,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2020-10-16 12:26:57,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 205. [2020-10-16 12:26:57,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 205 states. [2020-10-16 12:26:57,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 548 transitions. [2020-10-16 12:26:57,056 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 548 transitions. Word has length 14 [2020-10-16 12:26:57,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:57,056 INFO L481 AbstractCegarLoop]: Abstraction has 205 states and 548 transitions. [2020-10-16 12:26:57,056 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:57,056 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 548 transitions. [2020-10-16 12:26:57,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:57,057 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:57,057 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:57,257 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:57,258 INFO L429 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:57,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:57,258 INFO L82 PathProgramCache]: Analyzing trace with hash 2095010956, now seen corresponding path program 69 times [2020-10-16 12:26:57,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:57,260 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903320245] [2020-10-16 12:26:57,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:57,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:57,362 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:57,362 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903320245] [2020-10-16 12:26:57,363 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733774625] [2020-10-16 12:26:57,363 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:57,402 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:26:57,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:57,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:57,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:57,631 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:57,632 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:57,632 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:57,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2132089718] [2020-10-16 12:26:57,632 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:57,633 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:57,635 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-16 12:26:57,635 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:57,637 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:57,638 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:57,654 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:57,654 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:57,661 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:57,661 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:57,661 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:57,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:57,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:57,662 INFO L87 Difference]: Start difference. First operand 205 states and 548 transitions. Second operand 10 states. [2020-10-16 12:26:57,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:57,804 INFO L93 Difference]: Finished difference Result 258 states and 658 transitions. [2020-10-16 12:26:57,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:57,805 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:57,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:57,807 INFO L225 Difference]: With dead ends: 258 [2020-10-16 12:26:57,807 INFO L226 Difference]: Without dead ends: 254 [2020-10-16 12:26:57,807 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=124, Invalid=256, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:26:57,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2020-10-16 12:26:57,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 206. [2020-10-16 12:26:57,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 206 states. [2020-10-16 12:26:57,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 551 transitions. [2020-10-16 12:26:57,811 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 551 transitions. Word has length 14 [2020-10-16 12:26:57,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:57,811 INFO L481 AbstractCegarLoop]: Abstraction has 206 states and 551 transitions. [2020-10-16 12:26:57,811 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:57,811 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 551 transitions. [2020-10-16 12:26:57,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:57,812 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:57,812 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:58,012 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:58,013 INFO L429 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:58,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:58,013 INFO L82 PathProgramCache]: Analyzing trace with hash 2095011917, now seen corresponding path program 70 times [2020-10-16 12:26:58,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:58,015 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893228267] [2020-10-16 12:26:58,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:58,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:58,123 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:58,124 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893228267] [2020-10-16 12:26:58,124 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132592903] [2020-10-16 12:26:58,124 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:58,161 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:26:58,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:58,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:58,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:58,332 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:58,333 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:58,333 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:58,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1944600386] [2020-10-16 12:26:58,333 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:58,334 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:58,336 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-16 12:26:58,336 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:58,339 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:58,340 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:58,362 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:58,363 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:58,368 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:58,368 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:58,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:58,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:58,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:58,369 INFO L87 Difference]: Start difference. First operand 206 states and 551 transitions. Second operand 10 states. [2020-10-16 12:26:58,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:58,505 INFO L93 Difference]: Finished difference Result 263 states and 671 transitions. [2020-10-16 12:26:58,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:58,506 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:58,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:58,508 INFO L225 Difference]: With dead ends: 263 [2020-10-16 12:26:58,508 INFO L226 Difference]: Without dead ends: 258 [2020-10-16 12:26:58,508 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:26:58,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2020-10-16 12:26:58,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 204. [2020-10-16 12:26:58,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 204 states. [2020-10-16 12:26:58,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 545 transitions. [2020-10-16 12:26:58,512 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 545 transitions. Word has length 14 [2020-10-16 12:26:58,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:58,512 INFO L481 AbstractCegarLoop]: Abstraction has 204 states and 545 transitions. [2020-10-16 12:26:58,512 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:58,512 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 545 transitions. [2020-10-16 12:26:58,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:58,513 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:58,513 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:58,713 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:58,714 INFO L429 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:58,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:58,715 INFO L82 PathProgramCache]: Analyzing trace with hash 2122686795, now seen corresponding path program 71 times [2020-10-16 12:26:58,716 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:58,716 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845011586] [2020-10-16 12:26:58,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:58,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:58,813 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:58,814 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845011586] [2020-10-16 12:26:58,814 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271552875] [2020-10-16 12:26:58,814 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:58,856 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:26:58,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:58,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:58,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:59,015 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:59,016 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:59,016 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:59,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1822152817] [2020-10-16 12:26:59,016 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:59,017 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:59,019 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:26:59,019 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:59,021 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:59,022 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:59,034 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:59,034 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:59,041 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:59,041 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:59,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:59,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:59,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:59,042 INFO L87 Difference]: Start difference. First operand 204 states and 545 transitions. Second operand 10 states. [2020-10-16 12:26:59,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:59,207 INFO L93 Difference]: Finished difference Result 249 states and 631 transitions. [2020-10-16 12:26:59,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:59,208 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:59,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:59,210 INFO L225 Difference]: With dead ends: 249 [2020-10-16 12:26:59,210 INFO L226 Difference]: Without dead ends: 246 [2020-10-16 12:26:59,210 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:59,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2020-10-16 12:26:59,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 207. [2020-10-16 12:26:59,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2020-10-16 12:26:59,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 554 transitions. [2020-10-16 12:26:59,215 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 554 transitions. Word has length 14 [2020-10-16 12:26:59,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:59,216 INFO L481 AbstractCegarLoop]: Abstraction has 207 states and 554 transitions. [2020-10-16 12:26:59,216 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:59,216 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 554 transitions. [2020-10-16 12:26:59,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:59,217 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:59,217 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:26:59,421 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:59,421 INFO L429 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:26:59,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:26:59,422 INFO L82 PathProgramCache]: Analyzing trace with hash 2122687756, now seen corresponding path program 72 times [2020-10-16 12:26:59,424 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:26:59,424 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039866198] [2020-10-16 12:26:59,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:26:59,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:26:59,514 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:59,514 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039866198] [2020-10-16 12:26:59,514 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081575146] [2020-10-16 12:26:59,514 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:26:59,552 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:26:59,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:26:59,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:26:59,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:26:59,716 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:26:59,716 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:26:59,716 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:26:59,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [186704466] [2020-10-16 12:26:59,717 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:26:59,719 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:26:59,722 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:26:59,722 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:26:59,725 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:59,725 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:59,742 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:26:59,743 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:26:59,749 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:26:59,749 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:26:59,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:26:59,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:26:59,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:26:59,750 INFO L87 Difference]: Start difference. First operand 207 states and 554 transitions. Second operand 10 states. [2020-10-16 12:26:59,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:26:59,921 INFO L93 Difference]: Finished difference Result 262 states and 665 transitions. [2020-10-16 12:26:59,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:26:59,921 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:26:59,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:26:59,924 INFO L225 Difference]: With dead ends: 262 [2020-10-16 12:26:59,924 INFO L226 Difference]: Without dead ends: 258 [2020-10-16 12:26:59,925 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:26:59,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2020-10-16 12:26:59,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 206. [2020-10-16 12:26:59,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 206 states. [2020-10-16 12:26:59,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 551 transitions. [2020-10-16 12:26:59,929 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 551 transitions. Word has length 14 [2020-10-16 12:26:59,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:26:59,929 INFO L481 AbstractCegarLoop]: Abstraction has 206 states and 551 transitions. [2020-10-16 12:26:59,929 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:26:59,929 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 551 transitions. [2020-10-16 12:26:59,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:26:59,930 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:26:59,930 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:00,141 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:00,142 INFO L429 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:00,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:00,142 INFO L82 PathProgramCache]: Analyzing trace with hash 2122716586, now seen corresponding path program 73 times [2020-10-16 12:27:00,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:00,144 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469083598] [2020-10-16 12:27:00,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:00,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:00,245 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:00,246 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469083598] [2020-10-16 12:27:00,246 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522982553] [2020-10-16 12:27:00,246 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:00,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:00,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:00,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:00,428 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:00,429 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:00,429 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:00,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [736020025] [2020-10-16 12:27:00,429 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:00,430 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:00,433 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:00,433 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:00,436 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:00,436 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:00,450 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:00,450 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:00,465 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:00,465 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:00,465 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:00,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:00,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:00,466 INFO L87 Difference]: Start difference. First operand 206 states and 551 transitions. Second operand 10 states. [2020-10-16 12:27:00,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:00,617 INFO L93 Difference]: Finished difference Result 259 states and 659 transitions. [2020-10-16 12:27:00,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:00,617 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:00,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:00,618 INFO L225 Difference]: With dead ends: 259 [2020-10-16 12:27:00,618 INFO L226 Difference]: Without dead ends: 255 [2020-10-16 12:27:00,619 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=133, Invalid=287, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:00,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2020-10-16 12:27:00,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 207. [2020-10-16 12:27:00,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2020-10-16 12:27:00,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 554 transitions. [2020-10-16 12:27:00,622 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 554 transitions. Word has length 14 [2020-10-16 12:27:00,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:00,623 INFO L481 AbstractCegarLoop]: Abstraction has 207 states and 554 transitions. [2020-10-16 12:27:00,623 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:00,623 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 554 transitions. [2020-10-16 12:27:00,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:00,623 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:00,623 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:00,824 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:00,824 INFO L429 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:00,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:00,825 INFO L82 PathProgramCache]: Analyzing trace with hash 2122717547, now seen corresponding path program 74 times [2020-10-16 12:27:00,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:00,826 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311982330] [2020-10-16 12:27:00,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:00,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:00,926 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:00,926 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311982330] [2020-10-16 12:27:00,926 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145637648] [2020-10-16 12:27:00,927 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:00,966 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:00,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:00,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:00,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:01,101 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:01,101 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:01,102 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:01,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [257774164] [2020-10-16 12:27:01,102 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:01,104 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:01,106 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:01,106 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:01,109 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:01,109 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:01,121 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:01,121 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:01,127 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:01,127 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:01,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:01,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:01,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:01,128 INFO L87 Difference]: Start difference. First operand 207 states and 554 transitions. Second operand 10 states. [2020-10-16 12:27:01,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:01,291 INFO L93 Difference]: Finished difference Result 267 states and 679 transitions. [2020-10-16 12:27:01,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:01,292 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:01,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:01,294 INFO L225 Difference]: With dead ends: 267 [2020-10-16 12:27:01,294 INFO L226 Difference]: Without dead ends: 262 [2020-10-16 12:27:01,294 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=134, Invalid=286, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:01,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2020-10-16 12:27:01,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 205. [2020-10-16 12:27:01,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 205 states. [2020-10-16 12:27:01,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 548 transitions. [2020-10-16 12:27:01,298 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 548 transitions. Word has length 14 [2020-10-16 12:27:01,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:01,298 INFO L481 AbstractCegarLoop]: Abstraction has 205 states and 548 transitions. [2020-10-16 12:27:01,298 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:01,298 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 548 transitions. [2020-10-16 12:27:01,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:01,299 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:01,299 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:01,499 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2020-10-16 12:27:01,500 INFO L429 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:01,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:01,500 INFO L82 PathProgramCache]: Analyzing trace with hash 2123610316, now seen corresponding path program 75 times [2020-10-16 12:27:01,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:01,502 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150508385] [2020-10-16 12:27:01,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:01,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:01,598 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:01,598 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150508385] [2020-10-16 12:27:01,598 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628266275] [2020-10-16 12:27:01,599 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:01,637 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:01,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:01,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:01,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:01,808 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:01,808 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:01,809 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:01,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [367003055] [2020-10-16 12:27:01,809 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:01,811 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:01,813 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:01,813 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:01,815 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:01,815 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:01,827 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:01,827 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:01,838 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:01,838 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:01,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:01,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:01,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:01,839 INFO L87 Difference]: Start difference. First operand 205 states and 548 transitions. Second operand 10 states. [2020-10-16 12:27:02,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:02,028 INFO L93 Difference]: Finished difference Result 260 states and 662 transitions. [2020-10-16 12:27:02,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:02,029 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:02,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:02,031 INFO L225 Difference]: With dead ends: 260 [2020-10-16 12:27:02,031 INFO L226 Difference]: Without dead ends: 256 [2020-10-16 12:27:02,032 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=143, Invalid=319, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:02,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2020-10-16 12:27:02,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 207. [2020-10-16 12:27:02,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2020-10-16 12:27:02,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 554 transitions. [2020-10-16 12:27:02,037 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 554 transitions. Word has length 14 [2020-10-16 12:27:02,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:02,037 INFO L481 AbstractCegarLoop]: Abstraction has 207 states and 554 transitions. [2020-10-16 12:27:02,037 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:02,037 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 554 transitions. [2020-10-16 12:27:02,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:02,038 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:02,038 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:02,249 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:02,249 INFO L429 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:02,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:02,250 INFO L82 PathProgramCache]: Analyzing trace with hash 2123611277, now seen corresponding path program 76 times [2020-10-16 12:27:02,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:02,251 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725039125] [2020-10-16 12:27:02,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:02,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:02,355 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:02,356 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725039125] [2020-10-16 12:27:02,356 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91805221] [2020-10-16 12:27:02,356 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:02,395 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:02,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:02,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:02,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:02,563 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:02,564 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:02,564 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:02,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [65495870] [2020-10-16 12:27:02,564 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:02,565 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:02,567 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:02,567 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:02,575 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:02,575 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:02,592 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:02,592 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:02,598 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:02,599 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:02,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:02,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:02,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:02,600 INFO L87 Difference]: Start difference. First operand 207 states and 554 transitions. Second operand 10 states. [2020-10-16 12:27:02,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:02,771 INFO L93 Difference]: Finished difference Result 267 states and 680 transitions. [2020-10-16 12:27:02,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:02,771 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:02,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:02,773 INFO L225 Difference]: With dead ends: 267 [2020-10-16 12:27:02,773 INFO L226 Difference]: Without dead ends: 262 [2020-10-16 12:27:02,774 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=133, Invalid=287, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:02,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2020-10-16 12:27:02,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 206. [2020-10-16 12:27:02,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 206 states. [2020-10-16 12:27:02,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 551 transitions. [2020-10-16 12:27:02,779 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 551 transitions. Word has length 14 [2020-10-16 12:27:02,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:02,779 INFO L481 AbstractCegarLoop]: Abstraction has 206 states and 551 transitions. [2020-10-16 12:27:02,779 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:02,779 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 551 transitions. [2020-10-16 12:27:02,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:02,780 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:02,780 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:02,980 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2020-10-16 12:27:02,980 INFO L429 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:02,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:02,981 INFO L82 PathProgramCache]: Analyzing trace with hash 2123640107, now seen corresponding path program 77 times [2020-10-16 12:27:02,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:02,982 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712123625] [2020-10-16 12:27:02,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:02,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:03,069 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:03,069 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712123625] [2020-10-16 12:27:03,070 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251363378] [2020-10-16 12:27:03,070 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:03,141 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:03,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:03,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:03,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:03,358 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:03,359 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:03,359 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:03,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [327322675] [2020-10-16 12:27:03,360 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:03,362 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:03,366 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:03,366 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:03,373 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:03,374 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:03,395 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:03,395 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:03,438 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:03,439 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:03,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:03,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:03,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:03,440 INFO L87 Difference]: Start difference. First operand 206 states and 551 transitions. Second operand 10 states. [2020-10-16 12:27:03,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:03,637 INFO L93 Difference]: Finished difference Result 262 states and 671 transitions. [2020-10-16 12:27:03,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:03,638 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:03,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:03,640 INFO L225 Difference]: With dead ends: 262 [2020-10-16 12:27:03,640 INFO L226 Difference]: Without dead ends: 257 [2020-10-16 12:27:03,641 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:03,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2020-10-16 12:27:03,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 207. [2020-10-16 12:27:03,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2020-10-16 12:27:03,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 554 transitions. [2020-10-16 12:27:03,647 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 554 transitions. Word has length 14 [2020-10-16 12:27:03,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:03,648 INFO L481 AbstractCegarLoop]: Abstraction has 207 states and 554 transitions. [2020-10-16 12:27:03,648 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:03,648 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 554 transitions. [2020-10-16 12:27:03,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:03,649 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:03,649 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:03,864 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:03,864 INFO L429 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:03,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:03,865 INFO L82 PathProgramCache]: Analyzing trace with hash 2123641068, now seen corresponding path program 78 times [2020-10-16 12:27:03,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:03,867 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642983477] [2020-10-16 12:27:03,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:03,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:03,980 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:03,980 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642983477] [2020-10-16 12:27:03,980 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98904224] [2020-10-16 12:27:03,980 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:04,031 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:04,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:04,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:04,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:04,181 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:04,181 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:04,181 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:04,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1896673881] [2020-10-16 12:27:04,182 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:04,183 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:04,185 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-16 12:27:04,185 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:04,188 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:04,188 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:04,210 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:04,210 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:04,217 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:04,217 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:04,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:04,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:04,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:04,218 INFO L87 Difference]: Start difference. First operand 207 states and 554 transitions. Second operand 10 states. [2020-10-16 12:27:04,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:04,372 INFO L93 Difference]: Finished difference Result 264 states and 677 transitions. [2020-10-16 12:27:04,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-16 12:27:04,373 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:04,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:04,375 INFO L225 Difference]: With dead ends: 264 [2020-10-16 12:27:04,375 INFO L226 Difference]: Without dead ends: 258 [2020-10-16 12:27:04,375 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:04,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2020-10-16 12:27:04,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 205. [2020-10-16 12:27:04,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 205 states. [2020-10-16 12:27:04,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 546 transitions. [2020-10-16 12:27:04,379 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 546 transitions. Word has length 14 [2020-10-16 12:27:04,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:04,379 INFO L481 AbstractCegarLoop]: Abstraction has 205 states and 546 transitions. [2020-10-16 12:27:04,379 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:04,379 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 546 transitions. [2020-10-16 12:27:04,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:04,380 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:04,380 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:04,580 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,87 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:04,581 INFO L429 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:04,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:04,581 INFO L82 PathProgramCache]: Analyzing trace with hash -1313405971, now seen corresponding path program 79 times [2020-10-16 12:27:04,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:04,583 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351367321] [2020-10-16 12:27:04,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:04,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:04,682 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:04,683 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351367321] [2020-10-16 12:27:04,683 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677390919] [2020-10-16 12:27:04,683 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:04,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:04,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:04,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:04,861 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:04,861 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:04,861 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:04,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1250073511] [2020-10-16 12:27:04,862 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:04,863 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:04,865 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:04,865 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:04,875 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:04,876 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:04,917 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:04,917 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:04,936 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:04,937 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:04,948 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:04,948 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:04,956 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [46774#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:27:04,956 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:04,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:04,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:04,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:04,957 INFO L87 Difference]: Start difference. First operand 205 states and 546 transitions. Second operand 11 states. [2020-10-16 12:27:05,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:05,117 INFO L93 Difference]: Finished difference Result 251 states and 637 transitions. [2020-10-16 12:27:05,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:05,118 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:05,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:05,119 INFO L225 Difference]: With dead ends: 251 [2020-10-16 12:27:05,120 INFO L226 Difference]: Without dead ends: 248 [2020-10-16 12:27:05,120 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:05,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2020-10-16 12:27:05,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 208. [2020-10-16 12:27:05,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 208 states. [2020-10-16 12:27:05,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 555 transitions. [2020-10-16 12:27:05,124 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 555 transitions. Word has length 14 [2020-10-16 12:27:05,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:05,125 INFO L481 AbstractCegarLoop]: Abstraction has 208 states and 555 transitions. [2020-10-16 12:27:05,125 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:05,125 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 555 transitions. [2020-10-16 12:27:05,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:05,126 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:05,126 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:05,336 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:05,337 INFO L429 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:05,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:05,337 INFO L82 PathProgramCache]: Analyzing trace with hash -1313405010, now seen corresponding path program 80 times [2020-10-16 12:27:05,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:05,339 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410878533] [2020-10-16 12:27:05,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:05,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:05,446 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:05,447 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410878533] [2020-10-16 12:27:05,447 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983313247] [2020-10-16 12:27:05,447 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:05,483 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:05,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:05,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:05,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:05,638 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:05,638 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:05,638 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:05,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [241315827] [2020-10-16 12:27:05,639 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:05,640 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:05,642 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:05,642 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:05,652 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:05,652 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:05,690 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:05,690 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:05,711 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:05,711 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:05,714 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:05,714 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:05,725 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [47506#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:27:05,726 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:05,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:05,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:05,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:05,726 INFO L87 Difference]: Start difference. First operand 208 states and 555 transitions. Second operand 11 states. [2020-10-16 12:27:05,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:05,905 INFO L93 Difference]: Finished difference Result 263 states and 670 transitions. [2020-10-16 12:27:05,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:05,906 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:05,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:05,908 INFO L225 Difference]: With dead ends: 263 [2020-10-16 12:27:05,908 INFO L226 Difference]: Without dead ends: 259 [2020-10-16 12:27:05,908 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=138, Invalid=324, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:05,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2020-10-16 12:27:05,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 207. [2020-10-16 12:27:05,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2020-10-16 12:27:05,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 552 transitions. [2020-10-16 12:27:05,913 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 552 transitions. Word has length 14 [2020-10-16 12:27:05,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:05,914 INFO L481 AbstractCegarLoop]: Abstraction has 207 states and 552 transitions. [2020-10-16 12:27:05,914 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:05,914 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 552 transitions. [2020-10-16 12:27:05,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:05,914 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:05,915 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:06,115 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:06,115 INFO L429 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:06,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:06,116 INFO L82 PathProgramCache]: Analyzing trace with hash -1313376180, now seen corresponding path program 81 times [2020-10-16 12:27:06,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:06,118 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965031106] [2020-10-16 12:27:06,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:06,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:06,215 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:06,215 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965031106] [2020-10-16 12:27:06,216 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920141043] [2020-10-16 12:27:06,216 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:06,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:06,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:06,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:06,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:07,592 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:07,592 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:07,593 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:07,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [912850897] [2020-10-16 12:27:07,593 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:07,594 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:07,596 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:07,596 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:07,604 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:07,605 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:07,642 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:07,643 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:07,661 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:07,661 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:07,666 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:07,666 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:07,671 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [48248#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:27:07,671 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:07,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:07,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:07,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:07,672 INFO L87 Difference]: Start difference. First operand 207 states and 552 transitions. Second operand 11 states. [2020-10-16 12:27:07,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:07,841 INFO L93 Difference]: Finished difference Result 264 states and 672 transitions. [2020-10-16 12:27:07,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:07,841 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:07,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:07,843 INFO L225 Difference]: With dead ends: 264 [2020-10-16 12:27:07,843 INFO L226 Difference]: Without dead ends: 259 [2020-10-16 12:27:07,844 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:07,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2020-10-16 12:27:07,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 212. [2020-10-16 12:27:07,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 212 states. [2020-10-16 12:27:07,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 566 transitions. [2020-10-16 12:27:07,848 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 566 transitions. Word has length 14 [2020-10-16 12:27:07,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:07,848 INFO L481 AbstractCegarLoop]: Abstraction has 212 states and 566 transitions. [2020-10-16 12:27:07,848 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:07,848 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 566 transitions. [2020-10-16 12:27:07,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:07,849 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:07,849 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:08,049 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:08,050 INFO L429 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:08,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:08,051 INFO L82 PathProgramCache]: Analyzing trace with hash -1313375219, now seen corresponding path program 82 times [2020-10-16 12:27:08,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:08,052 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462083426] [2020-10-16 12:27:08,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:08,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:08,153 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:08,154 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462083426] [2020-10-16 12:27:08,154 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115931070] [2020-10-16 12:27:08,154 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:08,201 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:08,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:08,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:08,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:08,380 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:08,380 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:08,380 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:08,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [973057651] [2020-10-16 12:27:08,380 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:08,381 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:08,383 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:08,383 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:08,393 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:08,394 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:08,433 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:08,434 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:08,453 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:08,453 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:08,465 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:08,465 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:08,472 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [49001#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:27:08,472 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:08,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:08,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:08,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:08,473 INFO L87 Difference]: Start difference. First operand 212 states and 566 transitions. Second operand 11 states. [2020-10-16 12:27:08,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:08,649 INFO L93 Difference]: Finished difference Result 272 states and 694 transitions. [2020-10-16 12:27:08,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:08,649 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:08,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:08,651 INFO L225 Difference]: With dead ends: 272 [2020-10-16 12:27:08,652 INFO L226 Difference]: Without dead ends: 266 [2020-10-16 12:27:08,652 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=139, Invalid=323, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:08,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2020-10-16 12:27:08,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 209. [2020-10-16 12:27:08,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 209 states. [2020-10-16 12:27:08,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 557 transitions. [2020-10-16 12:27:08,656 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 557 transitions. Word has length 14 [2020-10-16 12:27:08,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:08,656 INFO L481 AbstractCegarLoop]: Abstraction has 209 states and 557 transitions. [2020-10-16 12:27:08,656 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:08,656 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 557 transitions. [2020-10-16 12:27:08,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:08,657 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:08,657 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:08,867 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:08,868 INFO L429 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:08,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:08,868 INFO L82 PathProgramCache]: Analyzing trace with hash -1312482450, now seen corresponding path program 83 times [2020-10-16 12:27:08,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:08,870 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459515302] [2020-10-16 12:27:08,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:08,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:08,980 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:08,981 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459515302] [2020-10-16 12:27:08,981 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263869594] [2020-10-16 12:27:08,981 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:09,026 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:09,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:09,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:09,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:09,167 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:09,168 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:09,168 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:09,168 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1909920881] [2020-10-16 12:27:09,168 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:09,169 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:09,171 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:09,171 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:09,180 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:09,181 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:09,219 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:09,219 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:09,244 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:09,244 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:09,252 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:09,253 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:09,260 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [49756#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:27:09,261 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:09,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:09,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:09,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:09,261 INFO L87 Difference]: Start difference. First operand 209 states and 557 transitions. Second operand 11 states. [2020-10-16 12:27:09,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:09,435 INFO L93 Difference]: Finished difference Result 264 states and 670 transitions. [2020-10-16 12:27:09,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:27:09,436 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:09,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:09,438 INFO L225 Difference]: With dead ends: 264 [2020-10-16 12:27:09,438 INFO L226 Difference]: Without dead ends: 259 [2020-10-16 12:27:09,439 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=148, Invalid=358, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:27:09,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2020-10-16 12:27:09,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 214. [2020-10-16 12:27:09,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 214 states. [2020-10-16 12:27:09,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 571 transitions. [2020-10-16 12:27:09,443 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 571 transitions. Word has length 14 [2020-10-16 12:27:09,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:09,443 INFO L481 AbstractCegarLoop]: Abstraction has 214 states and 571 transitions. [2020-10-16 12:27:09,443 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:09,444 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 571 transitions. [2020-10-16 12:27:09,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:09,444 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:09,444 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:09,645 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2020-10-16 12:27:09,645 INFO L429 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:09,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:09,646 INFO L82 PathProgramCache]: Analyzing trace with hash -1312481489, now seen corresponding path program 84 times [2020-10-16 12:27:09,647 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:09,648 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221222956] [2020-10-16 12:27:09,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:09,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:09,750 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:09,750 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221222956] [2020-10-16 12:27:09,751 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1245779126] [2020-10-16 12:27:09,751 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:09,789 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:09,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:09,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:09,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:09,942 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:09,942 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:09,942 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:09,943 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1155986089] [2020-10-16 12:27:09,943 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:09,944 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:09,946 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:09,946 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:09,956 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:09,957 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:09,994 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:09,995 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:10,015 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:10,015 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:10,019 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:10,019 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:10,024 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [50515#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:27:10,025 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:10,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:10,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:10,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:10,026 INFO L87 Difference]: Start difference. First operand 214 states and 571 transitions. Second operand 11 states. [2020-10-16 12:27:10,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:10,200 INFO L93 Difference]: Finished difference Result 267 states and 682 transitions. [2020-10-16 12:27:10,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:10,201 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:10,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:10,204 INFO L225 Difference]: With dead ends: 267 [2020-10-16 12:27:10,204 INFO L226 Difference]: Without dead ends: 261 [2020-10-16 12:27:10,204 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=140, Invalid=322, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:10,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2020-10-16 12:27:10,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 212. [2020-10-16 12:27:10,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 212 states. [2020-10-16 12:27:10,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 565 transitions. [2020-10-16 12:27:10,209 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 565 transitions. Word has length 14 [2020-10-16 12:27:10,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:10,209 INFO L481 AbstractCegarLoop]: Abstraction has 212 states and 565 transitions. [2020-10-16 12:27:10,209 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:10,210 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 565 transitions. [2020-10-16 12:27:10,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:10,210 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:10,210 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:10,415 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:10,416 INFO L429 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:10,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:10,416 INFO L82 PathProgramCache]: Analyzing trace with hash -1312452659, now seen corresponding path program 85 times [2020-10-16 12:27:10,418 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:10,419 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201289987] [2020-10-16 12:27:10,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:10,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:10,523 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:10,523 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201289987] [2020-10-16 12:27:10,523 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627033033] [2020-10-16 12:27:10,523 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:10,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:10,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:10,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:10,731 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:10,732 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:10,732 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:10,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1207946657] [2020-10-16 12:27:10,732 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:10,734 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:10,737 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:10,737 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:10,750 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:10,750 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:10,789 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:10,789 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:10,808 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:10,809 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:10,814 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:10,814 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:10,823 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [51271#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:27:10,823 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:10,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:10,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:10,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:10,824 INFO L87 Difference]: Start difference. First operand 212 states and 565 transitions. Second operand 11 states. [2020-10-16 12:27:11,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:11,010 INFO L93 Difference]: Finished difference Result 267 states and 680 transitions. [2020-10-16 12:27:11,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:11,011 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:11,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:11,014 INFO L225 Difference]: With dead ends: 267 [2020-10-16 12:27:11,014 INFO L226 Difference]: Without dead ends: 261 [2020-10-16 12:27:11,014 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=138, Invalid=324, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:11,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2020-10-16 12:27:11,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 215. [2020-10-16 12:27:11,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 215 states. [2020-10-16 12:27:11,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 573 transitions. [2020-10-16 12:27:11,019 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 573 transitions. Word has length 14 [2020-10-16 12:27:11,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:11,020 INFO L481 AbstractCegarLoop]: Abstraction has 215 states and 573 transitions. [2020-10-16 12:27:11,020 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:11,020 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 573 transitions. [2020-10-16 12:27:11,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:11,020 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:11,021 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:11,226 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2020-10-16 12:27:11,227 INFO L429 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:11,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:11,227 INFO L82 PathProgramCache]: Analyzing trace with hash -1312451698, now seen corresponding path program 86 times [2020-10-16 12:27:11,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:11,229 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977845425] [2020-10-16 12:27:11,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:11,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:11,339 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:11,339 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977845425] [2020-10-16 12:27:11,340 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852214039] [2020-10-16 12:27:11,340 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:11,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:11,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:11,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:11,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:11,530 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:11,530 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:11,530 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:11,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [817332076] [2020-10-16 12:27:11,530 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:11,531 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:11,533 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-16 12:27:11,533 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:11,543 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:11,544 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:11,581 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:11,581 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:11,610 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:11,611 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:11,617 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:11,618 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:11,624 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [52033#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:27:11,624 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:11,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:11,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:11,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:11,625 INFO L87 Difference]: Start difference. First operand 215 states and 573 transitions. Second operand 11 states. [2020-10-16 12:27:11,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:11,786 INFO L93 Difference]: Finished difference Result 269 states and 684 transitions. [2020-10-16 12:27:11,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:11,786 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:11,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:11,787 INFO L225 Difference]: With dead ends: 269 [2020-10-16 12:27:11,788 INFO L226 Difference]: Without dead ends: 263 [2020-10-16 12:27:11,788 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=140, Invalid=322, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:11,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2020-10-16 12:27:11,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 212. [2020-10-16 12:27:11,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 212 states. [2020-10-16 12:27:11,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 564 transitions. [2020-10-16 12:27:11,792 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 564 transitions. Word has length 14 [2020-10-16 12:27:11,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:11,792 INFO L481 AbstractCegarLoop]: Abstraction has 212 states and 564 transitions. [2020-10-16 12:27:11,792 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:11,792 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 564 transitions. [2020-10-16 12:27:11,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:11,793 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:11,793 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:11,993 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:11,994 INFO L429 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:11,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:11,994 INFO L82 PathProgramCache]: Analyzing trace with hash -1284776820, now seen corresponding path program 87 times [2020-10-16 12:27:11,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:11,996 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079507223] [2020-10-16 12:27:11,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:12,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:12,114 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:12,114 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079507223] [2020-10-16 12:27:12,115 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721167801] [2020-10-16 12:27:12,115 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:12,153 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:12,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:12,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:12,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:12,318 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:12,318 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:12,318 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:12,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [502034312] [2020-10-16 12:27:12,319 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:12,319 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:12,322 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 41 transitions. [2020-10-16 12:27:12,322 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:12,334 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:12,334 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:12,374 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:12,375 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:12,409 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:12,409 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:12,429 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:12,430 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:12,432 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:12,433 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:12,436 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:12,436 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:12,442 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [52791#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1)), 52792#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:27:12,442 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:12,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:12,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:12,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:12,443 INFO L87 Difference]: Start difference. First operand 212 states and 564 transitions. Second operand 12 states. [2020-10-16 12:27:12,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:12,595 INFO L93 Difference]: Finished difference Result 274 states and 696 transitions. [2020-10-16 12:27:12,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:27:12,596 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:12,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:12,597 INFO L225 Difference]: With dead ends: 274 [2020-10-16 12:27:12,597 INFO L226 Difference]: Without dead ends: 269 [2020-10-16 12:27:12,597 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=134, Invalid=328, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:12,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2020-10-16 12:27:12,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 217. [2020-10-16 12:27:12,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2020-10-16 12:27:12,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 578 transitions. [2020-10-16 12:27:12,601 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 578 transitions. Word has length 14 [2020-10-16 12:27:12,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:12,601 INFO L481 AbstractCegarLoop]: Abstraction has 217 states and 578 transitions. [2020-10-16 12:27:12,601 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:12,602 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 578 transitions. [2020-10-16 12:27:12,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:12,602 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:12,602 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:12,802 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:12,803 INFO L429 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:12,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:12,803 INFO L82 PathProgramCache]: Analyzing trace with hash -1284775859, now seen corresponding path program 88 times [2020-10-16 12:27:12,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:12,805 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292778090] [2020-10-16 12:27:12,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:12,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:12,916 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:12,917 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292778090] [2020-10-16 12:27:12,917 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904541293] [2020-10-16 12:27:12,917 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:12,964 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:12,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:12,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:12,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:13,185 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:13,186 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:13,186 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:13,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [254883596] [2020-10-16 12:27:13,186 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:13,187 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:13,190 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 41 transitions. [2020-10-16 12:27:13,190 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:13,191 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:13,191 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,247 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:13,247 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,277 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:13,277 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,299 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:13,299 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,302 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:13,303 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,313 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:13,314 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:13,319 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [53563#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1)), 53564#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:27:13,319 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:13,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:13,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:13,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:13,320 INFO L87 Difference]: Start difference. First operand 217 states and 578 transitions. Second operand 12 states. [2020-10-16 12:27:13,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:13,481 INFO L93 Difference]: Finished difference Result 281 states and 716 transitions. [2020-10-16 12:27:13,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:27:13,482 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:13,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:13,483 INFO L225 Difference]: With dead ends: 281 [2020-10-16 12:27:13,483 INFO L226 Difference]: Without dead ends: 275 [2020-10-16 12:27:13,483 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=138, Invalid=324, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:13,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2020-10-16 12:27:13,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 214. [2020-10-16 12:27:13,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 214 states. [2020-10-16 12:27:13,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 569 transitions. [2020-10-16 12:27:13,487 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 569 transitions. Word has length 14 [2020-10-16 12:27:13,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:13,488 INFO L481 AbstractCegarLoop]: Abstraction has 214 states and 569 transitions. [2020-10-16 12:27:13,488 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:13,488 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 569 transitions. [2020-10-16 12:27:13,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:13,488 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:13,488 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:13,689 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2020-10-16 12:27:13,689 INFO L429 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:13,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:13,690 INFO L82 PathProgramCache]: Analyzing trace with hash 291274206, now seen corresponding path program 89 times [2020-10-16 12:27:13,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:13,692 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758794931] [2020-10-16 12:27:13,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:13,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:13,845 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:13,845 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758794931] [2020-10-16 12:27:13,845 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382325779] [2020-10-16 12:27:13,845 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:13,899 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:13,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:13,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:13,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:14,054 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:14,054 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:14,054 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:14,055 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [594336293] [2020-10-16 12:27:14,055 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:14,056 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:14,059 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 36 transitions. [2020-10-16 12:27:14,059 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:14,071 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:14,072 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:14,086 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:14,086 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:14,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:14,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:14,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:14,087 INFO L87 Difference]: Start difference. First operand 214 states and 569 transitions. Second operand 10 states. [2020-10-16 12:27:14,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:14,138 INFO L93 Difference]: Finished difference Result 263 states and 657 transitions. [2020-10-16 12:27:14,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:14,138 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:14,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:14,139 INFO L225 Difference]: With dead ends: 263 [2020-10-16 12:27:14,139 INFO L226 Difference]: Without dead ends: 261 [2020-10-16 12:27:14,140 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:14,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2020-10-16 12:27:14,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 221. [2020-10-16 12:27:14,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2020-10-16 12:27:14,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 590 transitions. [2020-10-16 12:27:14,144 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 590 transitions. Word has length 14 [2020-10-16 12:27:14,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:14,144 INFO L481 AbstractCegarLoop]: Abstraction has 221 states and 590 transitions. [2020-10-16 12:27:14,144 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:14,144 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 590 transitions. [2020-10-16 12:27:14,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:14,145 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:14,145 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:14,353 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2020-10-16 12:27:14,354 INFO L429 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:14,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:14,354 INFO L82 PathProgramCache]: Analyzing trace with hash 291275167, now seen corresponding path program 90 times [2020-10-16 12:27:14,356 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:14,356 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056592531] [2020-10-16 12:27:14,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:14,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:14,487 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:14,487 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056592531] [2020-10-16 12:27:14,487 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213095372] [2020-10-16 12:27:14,488 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:14,525 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:14,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:14,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:14,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:14,679 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:14,679 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:14,679 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:14,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [553735630] [2020-10-16 12:27:14,680 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:14,681 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:14,684 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:27:14,684 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:14,701 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:14,702 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:14,708 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:14,708 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:14,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:14,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:14,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:14,709 INFO L87 Difference]: Start difference. First operand 221 states and 590 transitions. Second operand 10 states. [2020-10-16 12:27:14,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:14,801 INFO L93 Difference]: Finished difference Result 278 states and 699 transitions. [2020-10-16 12:27:14,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:14,802 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:14,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:14,803 INFO L225 Difference]: With dead ends: 278 [2020-10-16 12:27:14,803 INFO L226 Difference]: Without dead ends: 275 [2020-10-16 12:27:14,803 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=103, Invalid=239, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:14,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2020-10-16 12:27:14,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 219. [2020-10-16 12:27:14,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2020-10-16 12:27:14,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 584 transitions. [2020-10-16 12:27:14,809 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 584 transitions. Word has length 14 [2020-10-16 12:27:14,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:14,809 INFO L481 AbstractCegarLoop]: Abstraction has 219 states and 584 transitions. [2020-10-16 12:27:14,809 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:14,809 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 584 transitions. [2020-10-16 12:27:14,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:14,810 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:14,810 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:15,020 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:15,021 INFO L429 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:15,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:15,021 INFO L82 PathProgramCache]: Analyzing trace with hash 291303997, now seen corresponding path program 91 times [2020-10-16 12:27:15,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:15,023 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318833548] [2020-10-16 12:27:15,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:15,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:15,144 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:15,144 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318833548] [2020-10-16 12:27:15,144 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876799274] [2020-10-16 12:27:15,144 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:15,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:15,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:15,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:15,852 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:15,852 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:15,852 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:15,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [954014337] [2020-10-16 12:27:15,853 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:15,853 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:15,855 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:27:15,856 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:15,862 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:15,862 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:15,874 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:15,874 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:15,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:15,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:15,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:15,875 INFO L87 Difference]: Start difference. First operand 219 states and 584 transitions. Second operand 10 states. [2020-10-16 12:27:15,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:15,990 INFO L93 Difference]: Finished difference Result 281 states and 706 transitions. [2020-10-16 12:27:15,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:15,991 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:15,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:15,992 INFO L225 Difference]: With dead ends: 281 [2020-10-16 12:27:15,993 INFO L226 Difference]: Without dead ends: 278 [2020-10-16 12:27:15,993 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=120, Invalid=260, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:27:15,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2020-10-16 12:27:15,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 220. [2020-10-16 12:27:15,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 220 states. [2020-10-16 12:27:15,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 587 transitions. [2020-10-16 12:27:15,997 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 587 transitions. Word has length 14 [2020-10-16 12:27:15,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:15,998 INFO L481 AbstractCegarLoop]: Abstraction has 220 states and 587 transitions. [2020-10-16 12:27:15,998 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:15,998 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 587 transitions. [2020-10-16 12:27:15,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:15,998 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:15,998 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:16,204 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2020-10-16 12:27:16,205 INFO L429 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:16,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:16,205 INFO L82 PathProgramCache]: Analyzing trace with hash 291304958, now seen corresponding path program 92 times [2020-10-16 12:27:16,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:16,208 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118810463] [2020-10-16 12:27:16,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:16,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:16,336 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:16,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118810463] [2020-10-16 12:27:16,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057678766] [2020-10-16 12:27:16,337 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:16,409 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:16,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:16,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:16,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:16,639 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:16,640 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:16,640 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:16,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [879474007] [2020-10-16 12:27:16,641 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:16,643 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:16,647 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:27:16,647 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:16,657 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:16,658 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:16,679 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:16,679 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:16,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:16,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:16,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:16,680 INFO L87 Difference]: Start difference. First operand 220 states and 587 transitions. Second operand 10 states. [2020-10-16 12:27:16,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:16,842 INFO L93 Difference]: Finished difference Result 288 states and 726 transitions. [2020-10-16 12:27:16,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:16,843 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:16,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:16,845 INFO L225 Difference]: With dead ends: 288 [2020-10-16 12:27:16,845 INFO L226 Difference]: Without dead ends: 284 [2020-10-16 12:27:16,846 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:27:16,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2020-10-16 12:27:16,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 217. [2020-10-16 12:27:16,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2020-10-16 12:27:16,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 578 transitions. [2020-10-16 12:27:16,855 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 578 transitions. Word has length 14 [2020-10-16 12:27:16,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:16,855 INFO L481 AbstractCegarLoop]: Abstraction has 217 states and 578 transitions. [2020-10-16 12:27:16,855 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:16,856 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 578 transitions. [2020-10-16 12:27:16,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:16,856 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:16,857 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:17,057 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:17,057 INFO L429 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:17,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:17,058 INFO L82 PathProgramCache]: Analyzing trace with hash 292197727, now seen corresponding path program 93 times [2020-10-16 12:27:17,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:17,060 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006060495] [2020-10-16 12:27:17,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:17,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:17,207 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:17,208 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006060495] [2020-10-16 12:27:17,208 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490405194] [2020-10-16 12:27:17,208 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:17,276 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:17,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:17,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:17,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:17,487 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:17,488 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:17,488 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:17,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1006292189] [2020-10-16 12:27:17,488 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:17,490 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:17,492 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:17,493 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:17,501 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:17,501 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:17,511 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:17,512 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:17,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:17,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:17,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:17,512 INFO L87 Difference]: Start difference. First operand 217 states and 578 transitions. Second operand 10 states. [2020-10-16 12:27:17,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:17,659 INFO L93 Difference]: Finished difference Result 278 states and 699 transitions. [2020-10-16 12:27:17,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:17,660 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:17,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:17,661 INFO L225 Difference]: With dead ends: 278 [2020-10-16 12:27:17,661 INFO L226 Difference]: Without dead ends: 275 [2020-10-16 12:27:17,662 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=130, Invalid=290, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:17,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2020-10-16 12:27:17,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 219. [2020-10-16 12:27:17,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2020-10-16 12:27:17,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 584 transitions. [2020-10-16 12:27:17,668 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 584 transitions. Word has length 14 [2020-10-16 12:27:17,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:17,668 INFO L481 AbstractCegarLoop]: Abstraction has 219 states and 584 transitions. [2020-10-16 12:27:17,668 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:17,668 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 584 transitions. [2020-10-16 12:27:17,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:17,669 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:17,669 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:17,876 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2020-10-16 12:27:17,877 INFO L429 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:17,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:17,877 INFO L82 PathProgramCache]: Analyzing trace with hash 292198688, now seen corresponding path program 94 times [2020-10-16 12:27:17,879 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:17,879 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836903378] [2020-10-16 12:27:17,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:17,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:17,996 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:17,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836903378] [2020-10-16 12:27:17,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419498606] [2020-10-16 12:27:17,997 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:18,036 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:18,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:18,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:18,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:21,323 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:21,324 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:21,324 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:21,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1768380641] [2020-10-16 12:27:21,324 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:21,325 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:21,327 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:21,327 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:21,334 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:21,334 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:21,343 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:21,344 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:21,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:21,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:21,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=200, Unknown=1, NotChecked=0, Total=272 [2020-10-16 12:27:21,344 INFO L87 Difference]: Start difference. First operand 219 states and 584 transitions. Second operand 10 states. [2020-10-16 12:27:21,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:21,525 INFO L93 Difference]: Finished difference Result 288 states and 728 transitions. [2020-10-16 12:27:21,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:21,526 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:21,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:21,527 INFO L225 Difference]: With dead ends: 288 [2020-10-16 12:27:21,527 INFO L226 Difference]: Without dead ends: 284 [2020-10-16 12:27:21,528 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=127, Invalid=292, Unknown=1, NotChecked=0, Total=420 [2020-10-16 12:27:21,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2020-10-16 12:27:21,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 218. [2020-10-16 12:27:21,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 218 states. [2020-10-16 12:27:21,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 581 transitions. [2020-10-16 12:27:21,532 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 581 transitions. Word has length 14 [2020-10-16 12:27:21,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:21,533 INFO L481 AbstractCegarLoop]: Abstraction has 218 states and 581 transitions. [2020-10-16 12:27:21,533 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:21,533 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 581 transitions. [2020-10-16 12:27:21,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:21,533 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:21,533 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:21,743 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:21,744 INFO L429 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:21,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:21,744 INFO L82 PathProgramCache]: Analyzing trace with hash 292227518, now seen corresponding path program 95 times [2020-10-16 12:27:21,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:21,746 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448772281] [2020-10-16 12:27:21,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:21,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:21,860 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:21,861 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448772281] [2020-10-16 12:27:21,861 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50189668] [2020-10-16 12:27:21,861 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:21,904 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:21,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:21,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:21,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:22,138 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:22,139 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:22,139 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:22,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [109054330] [2020-10-16 12:27:22,139 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:22,140 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:22,141 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:22,142 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:22,156 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:22,157 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:22,165 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:22,165 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:22,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:22,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:22,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:22,166 INFO L87 Difference]: Start difference. First operand 218 states and 581 transitions. Second operand 10 states. [2020-10-16 12:27:22,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:22,338 INFO L93 Difference]: Finished difference Result 286 states and 723 transitions. [2020-10-16 12:27:22,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:22,339 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:22,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:22,342 INFO L225 Difference]: With dead ends: 286 [2020-10-16 12:27:22,342 INFO L226 Difference]: Without dead ends: 282 [2020-10-16 12:27:22,342 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=125, Invalid=295, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:22,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2020-10-16 12:27:22,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 219. [2020-10-16 12:27:22,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2020-10-16 12:27:22,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 584 transitions. [2020-10-16 12:27:22,347 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 584 transitions. Word has length 14 [2020-10-16 12:27:22,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:22,347 INFO L481 AbstractCegarLoop]: Abstraction has 219 states and 584 transitions. [2020-10-16 12:27:22,347 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:22,348 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 584 transitions. [2020-10-16 12:27:22,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:22,348 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:22,348 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:22,558 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2020-10-16 12:27:22,559 INFO L429 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:22,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:22,559 INFO L82 PathProgramCache]: Analyzing trace with hash 292228479, now seen corresponding path program 96 times [2020-10-16 12:27:22,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:22,561 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066779755] [2020-10-16 12:27:22,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:22,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:22,681 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:22,681 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066779755] [2020-10-16 12:27:22,682 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954498281] [2020-10-16 12:27:22,682 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:22,720 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:22,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:22,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:22,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:22,892 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:22,892 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:22,892 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:22,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [356162009] [2020-10-16 12:27:22,892 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:22,893 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:22,895 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:22,895 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:22,902 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:22,903 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:22,910 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:22,910 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:22,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:22,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:22,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:22,910 INFO L87 Difference]: Start difference. First operand 219 states and 584 transitions. Second operand 10 states. [2020-10-16 12:27:23,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:23,065 INFO L93 Difference]: Finished difference Result 291 states and 736 transitions. [2020-10-16 12:27:23,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:27:23,066 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:23,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:23,067 INFO L225 Difference]: With dead ends: 291 [2020-10-16 12:27:23,067 INFO L226 Difference]: Without dead ends: 286 [2020-10-16 12:27:23,068 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:23,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2020-10-16 12:27:23,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 215. [2020-10-16 12:27:23,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 215 states. [2020-10-16 12:27:23,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 572 transitions. [2020-10-16 12:27:23,071 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 572 transitions. Word has length 14 [2020-10-16 12:27:23,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:23,072 INFO L481 AbstractCegarLoop]: Abstraction has 215 states and 572 transitions. [2020-10-16 12:27:23,072 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:23,072 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 572 transitions. [2020-10-16 12:27:23,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:23,072 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:23,072 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:23,273 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2020-10-16 12:27:23,273 INFO L429 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:23,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:23,274 INFO L82 PathProgramCache]: Analyzing trace with hash 319903357, now seen corresponding path program 97 times [2020-10-16 12:27:23,275 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:23,275 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556199324] [2020-10-16 12:27:23,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:23,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:23,378 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:23,379 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556199324] [2020-10-16 12:27:23,379 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481336049] [2020-10-16 12:27:23,379 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:23,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:23,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:23,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:23,582 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:23,582 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:23,583 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:23,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [623036667] [2020-10-16 12:27:23,583 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:23,585 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:23,587 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:23,587 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:23,589 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:23,590 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:23,604 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:23,604 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:23,636 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [60583#(and (<= ~i~0 144) (<= (+ ~i~0 (* 4 ~j~0)) 14))] [2020-10-16 12:27:23,637 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:23,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:23,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:23,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:23,637 INFO L87 Difference]: Start difference. First operand 215 states and 572 transitions. Second operand 11 states. [2020-10-16 12:27:23,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:23,863 INFO L93 Difference]: Finished difference Result 296 states and 736 transitions. [2020-10-16 12:27:23,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:23,863 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:23,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:23,864 INFO L225 Difference]: With dead ends: 296 [2020-10-16 12:27:23,864 INFO L226 Difference]: Without dead ends: 293 [2020-10-16 12:27:23,865 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=154, Invalid=398, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:27:23,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2020-10-16 12:27:23,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 224. [2020-10-16 12:27:23,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2020-10-16 12:27:23,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 601 transitions. [2020-10-16 12:27:23,870 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 601 transitions. Word has length 14 [2020-10-16 12:27:23,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:23,870 INFO L481 AbstractCegarLoop]: Abstraction has 224 states and 601 transitions. [2020-10-16 12:27:23,870 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:23,870 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 601 transitions. [2020-10-16 12:27:23,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:23,870 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:23,870 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:24,071 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:24,071 INFO L429 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:24,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:24,072 INFO L82 PathProgramCache]: Analyzing trace with hash 319904318, now seen corresponding path program 98 times [2020-10-16 12:27:24,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:24,074 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596347711] [2020-10-16 12:27:24,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:24,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:24,169 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:24,169 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596347711] [2020-10-16 12:27:24,169 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613348143] [2020-10-16 12:27:24,170 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:24,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:24,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:24,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:24,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:24,385 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:24,385 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:24,386 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:24,386 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2123186748] [2020-10-16 12:27:24,386 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:24,387 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:24,389 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:24,389 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:24,390 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:24,390 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:24,420 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:24,420 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:24,432 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [61396#(and (<= ~i~0 144) (<= (+ (* 2 ~i~0) (* 5 ~j~0)) 19))] [2020-10-16 12:27:24,433 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:24,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:24,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:24,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:24,434 INFO L87 Difference]: Start difference. First operand 224 states and 601 transitions. Second operand 11 states. [2020-10-16 12:27:24,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:24,651 INFO L93 Difference]: Finished difference Result 308 states and 771 transitions. [2020-10-16 12:27:24,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:24,652 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:24,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:24,653 INFO L225 Difference]: With dead ends: 308 [2020-10-16 12:27:24,653 INFO L226 Difference]: Without dead ends: 304 [2020-10-16 12:27:24,653 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=154, Invalid=398, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:27:24,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2020-10-16 12:27:24,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 221. [2020-10-16 12:27:24,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2020-10-16 12:27:24,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 592 transitions. [2020-10-16 12:27:24,658 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 592 transitions. Word has length 14 [2020-10-16 12:27:24,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:24,658 INFO L481 AbstractCegarLoop]: Abstraction has 221 states and 592 transitions. [2020-10-16 12:27:24,658 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:24,658 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 592 transitions. [2020-10-16 12:27:24,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:24,659 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:24,659 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:24,870 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:24,871 INFO L429 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:24,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:24,871 INFO L82 PathProgramCache]: Analyzing trace with hash 319933148, now seen corresponding path program 99 times [2020-10-16 12:27:24,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:24,873 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572834454] [2020-10-16 12:27:24,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:24,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:24,971 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:24,972 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572834454] [2020-10-16 12:27:24,972 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350146010] [2020-10-16 12:27:24,972 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:25,011 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:25,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:25,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:25,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:25,159 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:25,160 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:25,160 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:25,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [602797229] [2020-10-16 12:27:25,160 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:25,161 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:25,163 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:25,163 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:25,166 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:25,166 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:25,179 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:25,180 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:25,209 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [62215#(and (<= ~i~0 144) (<= (+ (* 3 ~i~0) (* 5 ~j~0)) 21))] [2020-10-16 12:27:25,209 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:25,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:25,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:25,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:25,210 INFO L87 Difference]: Start difference. First operand 221 states and 592 transitions. Second operand 11 states. [2020-10-16 12:27:25,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:25,445 INFO L93 Difference]: Finished difference Result 307 states and 771 transitions. [2020-10-16 12:27:25,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:25,446 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:25,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:25,446 INFO L225 Difference]: With dead ends: 307 [2020-10-16 12:27:25,447 INFO L226 Difference]: Without dead ends: 303 [2020-10-16 12:27:25,447 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=152, Invalid=400, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:27:25,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2020-10-16 12:27:25,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 223. [2020-10-16 12:27:25,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 223 states. [2020-10-16 12:27:25,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 598 transitions. [2020-10-16 12:27:25,452 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 598 transitions. Word has length 14 [2020-10-16 12:27:25,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:25,452 INFO L481 AbstractCegarLoop]: Abstraction has 223 states and 598 transitions. [2020-10-16 12:27:25,452 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:25,452 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 598 transitions. [2020-10-16 12:27:25,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:25,453 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:25,453 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:25,655 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2020-10-16 12:27:25,655 INFO L429 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:25,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:25,656 INFO L82 PathProgramCache]: Analyzing trace with hash 319934109, now seen corresponding path program 100 times [2020-10-16 12:27:25,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:25,658 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915130456] [2020-10-16 12:27:25,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:25,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:25,753 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:25,754 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915130456] [2020-10-16 12:27:25,754 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198075876] [2020-10-16 12:27:25,754 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:25,791 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:25,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:25,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:25,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:25,943 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:25,943 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:25,943 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:25,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1949372428] [2020-10-16 12:27:25,944 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:25,945 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:25,948 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:25,948 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:25,950 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:25,950 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:25,962 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:25,963 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:25,993 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [63037#(and (<= ~i~0 144) (<= (+ (* 3 ~i~0) (* 4 ~j~0)) 18))] [2020-10-16 12:27:25,993 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:25,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:25,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:25,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:25,994 INFO L87 Difference]: Start difference. First operand 223 states and 598 transitions. Second operand 11 states. [2020-10-16 12:27:26,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:26,240 INFO L93 Difference]: Finished difference Result 315 states and 793 transitions. [2020-10-16 12:27:26,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:26,241 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:26,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:26,242 INFO L225 Difference]: With dead ends: 315 [2020-10-16 12:27:26,243 INFO L226 Difference]: Without dead ends: 310 [2020-10-16 12:27:26,243 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:27:26,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2020-10-16 12:27:26,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 218. [2020-10-16 12:27:26,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 218 states. [2020-10-16 12:27:26,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 583 transitions. [2020-10-16 12:27:26,248 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 583 transitions. Word has length 14 [2020-10-16 12:27:26,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:26,249 INFO L481 AbstractCegarLoop]: Abstraction has 218 states and 583 transitions. [2020-10-16 12:27:26,249 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:26,249 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 583 transitions. [2020-10-16 12:27:26,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:26,249 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:26,249 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:26,458 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:26,459 INFO L429 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:26,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:26,459 INFO L82 PathProgramCache]: Analyzing trace with hash 320826878, now seen corresponding path program 101 times [2020-10-16 12:27:26,461 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:26,461 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754082441] [2020-10-16 12:27:26,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:26,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:26,558 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:26,559 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754082441] [2020-10-16 12:27:26,559 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89913835] [2020-10-16 12:27:26,559 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:26,601 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:26,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:26,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:26,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:26,781 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:26,781 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:26,781 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:26,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1137622652] [2020-10-16 12:27:26,782 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:26,783 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:26,785 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:27:26,785 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:26,785 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:26,785 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:26,814 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:26,815 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:26,852 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:26,853 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:26,868 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [63857#(and (<= ~i~0 144) (<= (+ ~i~0 (* 3 ~j~0)) 17)), 63858#(and (<= ~i~0 144) (<= (+ (* 4 ~i~0) (* 3 ~j~0)) 17))] [2020-10-16 12:27:26,868 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:26,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:26,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:26,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:26,869 INFO L87 Difference]: Start difference. First operand 218 states and 583 transitions. Second operand 12 states. [2020-10-16 12:27:27,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:27,176 INFO L93 Difference]: Finished difference Result 316 states and 790 transitions. [2020-10-16 12:27:27,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-16 12:27:27,177 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:27,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:27,178 INFO L225 Difference]: With dead ends: 316 [2020-10-16 12:27:27,178 INFO L226 Difference]: Without dead ends: 312 [2020-10-16 12:27:27,178 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=217, Invalid=595, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:27:27,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2020-10-16 12:27:27,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 224. [2020-10-16 12:27:27,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2020-10-16 12:27:27,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 605 transitions. [2020-10-16 12:27:27,182 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 605 transitions. Word has length 14 [2020-10-16 12:27:27,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:27,182 INFO L481 AbstractCegarLoop]: Abstraction has 224 states and 605 transitions. [2020-10-16 12:27:27,183 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:27,183 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 605 transitions. [2020-10-16 12:27:27,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:27,183 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:27,183 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:27,384 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2020-10-16 12:27:27,384 INFO L429 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:27,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:27,385 INFO L82 PathProgramCache]: Analyzing trace with hash 320827839, now seen corresponding path program 102 times [2020-10-16 12:27:27,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:27,386 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242159795] [2020-10-16 12:27:27,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:27,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:27,490 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:27,491 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242159795] [2020-10-16 12:27:27,491 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767458459] [2020-10-16 12:27:27,491 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:27,531 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:27,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:27,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:27,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:27,734 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:27,734 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:27,735 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:27,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1592591800] [2020-10-16 12:27:27,735 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:27,736 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:27,738 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:27:27,738 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:27,738 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:27,739 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:27,768 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:27,769 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:27,808 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:27,808 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:27,815 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [64699#(and (<= ~i~0 144) (<= (+ (* 2 ~i~0) (* 3 ~j~0)) 19)), 64700#(and (<= ~i~0 144) (<= (+ (* 5 ~i~0) (* 3 ~j~0)) 19))] [2020-10-16 12:27:27,816 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:27,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:27,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:27,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:27,816 INFO L87 Difference]: Start difference. First operand 224 states and 605 transitions. Second operand 12 states. [2020-10-16 12:27:28,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:28,139 INFO L93 Difference]: Finished difference Result 331 states and 831 transitions. [2020-10-16 12:27:28,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:27:28,140 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:28,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:28,141 INFO L225 Difference]: With dead ends: 331 [2020-10-16 12:27:28,141 INFO L226 Difference]: Without dead ends: 326 [2020-10-16 12:27:28,142 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=207, Invalid=549, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:27:28,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2020-10-16 12:27:28,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 221. [2020-10-16 12:27:28,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2020-10-16 12:27:28,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 596 transitions. [2020-10-16 12:27:28,146 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 596 transitions. Word has length 14 [2020-10-16 12:27:28,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:28,147 INFO L481 AbstractCegarLoop]: Abstraction has 221 states and 596 transitions. [2020-10-16 12:27:28,147 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:28,147 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 596 transitions. [2020-10-16 12:27:28,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:28,147 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:28,147 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:28,357 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2020-10-16 12:27:28,358 INFO L429 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:28,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:28,358 INFO L82 PathProgramCache]: Analyzing trace with hash 320856669, now seen corresponding path program 103 times [2020-10-16 12:27:28,360 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:28,360 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576337664] [2020-10-16 12:27:28,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:28,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:28,473 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:28,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576337664] [2020-10-16 12:27:28,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608787032] [2020-10-16 12:27:28,474 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:28,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:28,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:28,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:28,669 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:28,669 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:28,669 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:28,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1277446464] [2020-10-16 12:27:28,670 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:28,671 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:28,673 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:27:28,674 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:28,681 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:28,682 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:28,689 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:28,689 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:28,719 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:28,720 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:28,752 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:28,752 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:28,785 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [65549#(and (<= ~i~0 144) (<= (+ (* 3 ~i~0) (* 2 ~j~0)) 16)), 65548#(and (<= ~i~0 144) (<= (+ ~i~0 (* 2 ~j~0)) 16)), 65550#(and (<= ~i~0 144) (<= (+ (* 5 ~i~0) (* 2 ~j~0)) 16))] [2020-10-16 12:27:28,786 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:27:28,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:28,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:27:28,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:27:28,787 INFO L87 Difference]: Start difference. First operand 221 states and 596 transitions. Second operand 13 states. [2020-10-16 12:27:29,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:29,166 INFO L93 Difference]: Finished difference Result 324 states and 810 transitions. [2020-10-16 12:27:29,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:27:29,167 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 14 [2020-10-16 12:27:29,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:29,167 INFO L225 Difference]: With dead ends: 324 [2020-10-16 12:27:29,167 INFO L226 Difference]: Without dead ends: 319 [2020-10-16 12:27:29,168 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=246, Invalid=624, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:27:29,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2020-10-16 12:27:29,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 224. [2020-10-16 12:27:29,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2020-10-16 12:27:29,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 607 transitions. [2020-10-16 12:27:29,173 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 607 transitions. Word has length 14 [2020-10-16 12:27:29,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:29,174 INFO L481 AbstractCegarLoop]: Abstraction has 224 states and 607 transitions. [2020-10-16 12:27:29,174 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:27:29,174 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 607 transitions. [2020-10-16 12:27:29,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:29,174 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:29,174 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:29,383 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2020-10-16 12:27:29,384 INFO L429 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:29,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:29,384 INFO L82 PathProgramCache]: Analyzing trace with hash 320857630, now seen corresponding path program 104 times [2020-10-16 12:27:29,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:29,386 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70250521] [2020-10-16 12:27:29,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:29,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:29,483 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:29,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70250521] [2020-10-16 12:27:29,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614522007] [2020-10-16 12:27:29,484 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:29,547 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:29,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:29,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:29,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:29,746 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:29,747 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:29,747 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:29,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1684401709] [2020-10-16 12:27:29,748 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:29,749 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:29,753 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 38 transitions. [2020-10-16 12:27:29,754 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:29,757 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:29,758 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:29,772 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:29,773 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:29,808 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:29,808 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:29,858 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:29,858 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:29,900 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:29,900 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:29,942 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:29,942 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:29,983 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 5 new interpolants: [66401#(and (<= ~i~0 144) (<= (+ (* 2 ~i~0) ~j~0) 11)), 66400#(and (<= ~i~0 144) (<= (+ ~i~0 ~j~0) 11)), 66403#(and (<= ~i~0 144) (<= (+ (* 4 ~i~0) ~j~0) 11)), 66402#(and (<= ~i~0 144) (<= (+ (* 3 ~i~0) ~j~0) 11)), 66399#(and (<= ~i~0 144) (<= ~j~0 11))] [2020-10-16 12:27:29,983 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-16 12:27:29,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:29,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-16 12:27:29,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=345, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:27:29,984 INFO L87 Difference]: Start difference. First operand 224 states and 607 transitions. Second operand 15 states. [2020-10-16 12:27:30,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:30,339 INFO L93 Difference]: Finished difference Result 342 states and 874 transitions. [2020-10-16 12:27:30,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:30,340 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 14 [2020-10-16 12:27:30,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:30,341 INFO L225 Difference]: With dead ends: 342 [2020-10-16 12:27:30,341 INFO L226 Difference]: Without dead ends: 333 [2020-10-16 12:27:30,342 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=294, Invalid=698, Unknown=0, NotChecked=0, Total=992 [2020-10-16 12:27:30,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2020-10-16 12:27:30,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 219. [2020-10-16 12:27:30,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2020-10-16 12:27:30,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 592 transitions. [2020-10-16 12:27:30,345 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 592 transitions. Word has length 14 [2020-10-16 12:27:30,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:30,346 INFO L481 AbstractCegarLoop]: Abstraction has 219 states and 592 transitions. [2020-10-16 12:27:30,346 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-16 12:27:30,346 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 592 transitions. [2020-10-16 12:27:30,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:30,346 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:30,346 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:30,547 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:30,547 INFO L429 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:30,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:30,548 INFO L82 PathProgramCache]: Analyzing trace with hash -1428494772, now seen corresponding path program 105 times [2020-10-16 12:27:30,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:30,549 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214095860] [2020-10-16 12:27:30,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:30,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:30,647 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:30,648 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214095860] [2020-10-16 12:27:30,648 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694402904] [2020-10-16 12:27:30,648 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:30,687 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:30,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:30,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:30,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:30,906 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:30,907 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:30,907 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:30,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1101046569] [2020-10-16 12:27:30,907 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:30,908 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:30,910 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 38 transitions. [2020-10-16 12:27:30,910 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:30,920 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:30,920 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:30,929 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:30,929 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:30,962 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:30,962 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:30,999 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [67261#(and (<= ~i~0 144) (<= (+ (* 3 ~i~0) (* 2 ~j~0)) 17)), 67260#(and (<= (+ ~i~0 (* 2 ~j~0)) 17) (<= ~i~0 144))] [2020-10-16 12:27:31,000 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:31,000 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:31,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:31,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:31,000 INFO L87 Difference]: Start difference. First operand 219 states and 592 transitions. Second operand 12 states. [2020-10-16 12:27:31,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:31,303 INFO L93 Difference]: Finished difference Result 317 states and 800 transitions. [2020-10-16 12:27:31,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:31,303 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:31,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:31,304 INFO L225 Difference]: With dead ends: 317 [2020-10-16 12:27:31,304 INFO L226 Difference]: Without dead ends: 313 [2020-10-16 12:27:31,304 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=201, Invalid=501, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:27:31,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2020-10-16 12:27:31,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 224. [2020-10-16 12:27:31,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2020-10-16 12:27:31,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 611 transitions. [2020-10-16 12:27:31,308 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 611 transitions. Word has length 14 [2020-10-16 12:27:31,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:31,309 INFO L481 AbstractCegarLoop]: Abstraction has 224 states and 611 transitions. [2020-10-16 12:27:31,309 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:31,309 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 611 transitions. [2020-10-16 12:27:31,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:31,309 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:31,309 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:31,510 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2020-10-16 12:27:31,510 INFO L429 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:31,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:31,511 INFO L82 PathProgramCache]: Analyzing trace with hash -1428493811, now seen corresponding path program 106 times [2020-10-16 12:27:31,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:31,513 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676153009] [2020-10-16 12:27:31,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:31,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:31,611 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:31,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676153009] [2020-10-16 12:27:31,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63469230] [2020-10-16 12:27:31,611 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:31,650 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:31,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:31,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:31,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:31,820 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:31,821 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:31,821 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:31,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1661462198] [2020-10-16 12:27:31,821 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:31,822 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:31,824 INFO L258 McrAutomatonBuilder]: Finished intersection with 29 states and 42 transitions. [2020-10-16 12:27:31,824 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:31,828 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:31,828 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:31,857 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:31,857 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:31,890 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:31,891 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:31,923 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:31,923 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:31,957 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:31,957 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:31,973 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 4 new interpolants: [68099#(and (<= ~i~0 144) (<= ~j~0 13)), 68101#(and (<= ~i~0 144) (<= (+ (* 2 ~i~0) ~j~0) 13)), 68100#(and (<= ~i~0 144) (<= (+ ~i~0 ~j~0) 13)), 68102#(and (<= (+ (* 3 ~i~0) ~j~0) 13) (<= ~i~0 144))] [2020-10-16 12:27:31,973 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 12:27:31,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:31,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 12:27:31,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:31,974 INFO L87 Difference]: Start difference. First operand 224 states and 611 transitions. Second operand 14 states. [2020-10-16 12:27:32,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:32,321 INFO L93 Difference]: Finished difference Result 347 states and 892 transitions. [2020-10-16 12:27:32,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:32,322 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 14 [2020-10-16 12:27:32,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:32,324 INFO L225 Difference]: With dead ends: 347 [2020-10-16 12:27:32,324 INFO L226 Difference]: Without dead ends: 338 [2020-10-16 12:27:32,324 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=267, Invalid=603, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:27:32,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2020-10-16 12:27:32,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 219. [2020-10-16 12:27:32,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2020-10-16 12:27:32,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 596 transitions. [2020-10-16 12:27:32,330 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 596 transitions. Word has length 14 [2020-10-16 12:27:32,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:32,330 INFO L481 AbstractCegarLoop]: Abstraction has 219 states and 596 transitions. [2020-10-16 12:27:32,330 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 12:27:32,330 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 596 transitions. [2020-10-16 12:27:32,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:32,331 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:32,331 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:32,542 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:32,542 INFO L429 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:32,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:32,543 INFO L82 PathProgramCache]: Analyzing trace with hash -792218594, now seen corresponding path program 107 times [2020-10-16 12:27:32,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:32,544 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613604226] [2020-10-16 12:27:32,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:32,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:32,667 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:32,668 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613604226] [2020-10-16 12:27:32,668 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868330926] [2020-10-16 12:27:32,668 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:32,706 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:32,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:32,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:32,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:32,851 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:32,851 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:32,852 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:32,852 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [456582640] [2020-10-16 12:27:32,852 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:32,853 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:32,857 INFO L258 McrAutomatonBuilder]: Finished intersection with 30 states and 44 transitions. [2020-10-16 12:27:32,857 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:32,872 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:32,872 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:32,895 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:32,895 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:32,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:32,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:32,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:32,896 INFO L87 Difference]: Start difference. First operand 219 states and 596 transitions. Second operand 10 states. [2020-10-16 12:27:32,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:32,998 INFO L93 Difference]: Finished difference Result 254 states and 656 transitions. [2020-10-16 12:27:32,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:27:32,999 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:32,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:32,999 INFO L225 Difference]: With dead ends: 254 [2020-10-16 12:27:33,000 INFO L226 Difference]: Without dead ends: 252 [2020-10-16 12:27:33,000 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=113, Invalid=267, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:27:33,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2020-10-16 12:27:33,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 221. [2020-10-16 12:27:33,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2020-10-16 12:27:33,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 602 transitions. [2020-10-16 12:27:33,004 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 602 transitions. Word has length 14 [2020-10-16 12:27:33,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:33,004 INFO L481 AbstractCegarLoop]: Abstraction has 221 states and 602 transitions. [2020-10-16 12:27:33,004 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:33,004 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 602 transitions. [2020-10-16 12:27:33,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:33,005 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:33,005 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:33,205 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:33,206 INFO L429 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:33,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:33,206 INFO L82 PathProgramCache]: Analyzing trace with hash -792217633, now seen corresponding path program 108 times [2020-10-16 12:27:33,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:33,208 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455622046] [2020-10-16 12:27:33,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:33,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:33,317 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:33,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455622046] [2020-10-16 12:27:33,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793973548] [2020-10-16 12:27:33,317 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:33,356 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:33,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:33,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:33,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:33,511 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:33,512 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:33,512 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:33,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [903587550] [2020-10-16 12:27:33,512 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:33,513 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:33,516 INFO L258 McrAutomatonBuilder]: Finished intersection with 29 states and 42 transitions. [2020-10-16 12:27:33,516 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:33,522 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:33,522 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:33,543 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:33,544 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:33,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:33,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:33,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:33,544 INFO L87 Difference]: Start difference. First operand 221 states and 602 transitions. Second operand 10 states. [2020-10-16 12:27:33,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:33,678 INFO L93 Difference]: Finished difference Result 266 states and 689 transitions. [2020-10-16 12:27:33,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:27:33,678 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:33,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:33,679 INFO L225 Difference]: With dead ends: 266 [2020-10-16 12:27:33,679 INFO L226 Difference]: Without dead ends: 263 [2020-10-16 12:27:33,679 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=122, Invalid=298, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:33,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2020-10-16 12:27:33,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 217. [2020-10-16 12:27:33,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2020-10-16 12:27:33,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 590 transitions. [2020-10-16 12:27:33,683 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 590 transitions. Word has length 14 [2020-10-16 12:27:33,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:33,683 INFO L481 AbstractCegarLoop]: Abstraction has 217 states and 590 transitions. [2020-10-16 12:27:33,683 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:33,684 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 590 transitions. [2020-10-16 12:27:33,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:33,684 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:33,684 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:33,884 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:33,885 INFO L429 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:33,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:33,885 INFO L82 PathProgramCache]: Analyzing trace with hash -771662804, now seen corresponding path program 109 times [2020-10-16 12:27:33,887 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:33,887 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525505969] [2020-10-16 12:27:33,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:33,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:34,005 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:34,005 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525505969] [2020-10-16 12:27:34,005 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401914718] [2020-10-16 12:27:34,006 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:34,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:34,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:34,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:34,186 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:34,186 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:34,186 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:34,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [602820465] [2020-10-16 12:27:34,187 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:34,188 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:34,190 INFO L258 McrAutomatonBuilder]: Finished intersection with 32 states and 48 transitions. [2020-10-16 12:27:34,190 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:34,194 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:34,195 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:34,235 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:34,235 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:34,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:34,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:34,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:34,236 INFO L87 Difference]: Start difference. First operand 217 states and 590 transitions. Second operand 10 states. [2020-10-16 12:27:34,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:34,373 INFO L93 Difference]: Finished difference Result 251 states and 648 transitions. [2020-10-16 12:27:34,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:27:34,374 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:34,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:34,374 INFO L225 Difference]: With dead ends: 251 [2020-10-16 12:27:34,374 INFO L226 Difference]: Without dead ends: 249 [2020-10-16 12:27:34,375 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=129, Invalid=291, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:27:34,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2020-10-16 12:27:34,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 218. [2020-10-16 12:27:34,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 218 states. [2020-10-16 12:27:34,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 593 transitions. [2020-10-16 12:27:34,378 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 593 transitions. Word has length 14 [2020-10-16 12:27:34,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:34,379 INFO L481 AbstractCegarLoop]: Abstraction has 218 states and 593 transitions. [2020-10-16 12:27:34,379 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:34,379 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 593 transitions. [2020-10-16 12:27:34,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:34,379 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:34,379 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:34,579 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:34,580 INFO L429 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:34,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:34,580 INFO L82 PathProgramCache]: Analyzing trace with hash -771661843, now seen corresponding path program 110 times [2020-10-16 12:27:34,582 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:34,582 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905908909] [2020-10-16 12:27:34,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:34,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:34,678 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:34,678 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905908909] [2020-10-16 12:27:34,678 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459027979] [2020-10-16 12:27:34,678 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:34,717 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:34,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:34,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:34,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:34,869 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:34,870 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:34,870 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:34,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1739048844] [2020-10-16 12:27:34,870 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:34,871 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:34,874 INFO L258 McrAutomatonBuilder]: Finished intersection with 33 states and 50 transitions. [2020-10-16 12:27:34,874 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:34,876 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:27:34,877 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:34,898 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:34,898 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:34,937 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:34,938 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:34,974 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [71235#(and (<= ~i~0 144) (<= ~j~0 11)), 71236#(and (<= ~i~0 144) (<= (+ ~i~0 ~j~0) 11))] [2020-10-16 12:27:34,974 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:34,974 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:34,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:34,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:34,975 INFO L87 Difference]: Start difference. First operand 218 states and 593 transitions. Second operand 12 states. [2020-10-16 12:27:35,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:35,195 INFO L93 Difference]: Finished difference Result 297 states and 755 transitions. [2020-10-16 12:27:35,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:35,196 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:35,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:35,198 INFO L225 Difference]: With dead ends: 297 [2020-10-16 12:27:35,198 INFO L226 Difference]: Without dead ends: 289 [2020-10-16 12:27:35,198 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=210, Invalid=440, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:27:35,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2020-10-16 12:27:35,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 216. [2020-10-16 12:27:35,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 216 states. [2020-10-16 12:27:35,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 591 transitions. [2020-10-16 12:27:35,202 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 591 transitions. Word has length 14 [2020-10-16 12:27:35,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:35,203 INFO L481 AbstractCegarLoop]: Abstraction has 216 states and 591 transitions. [2020-10-16 12:27:35,203 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:35,203 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 591 transitions. [2020-10-16 12:27:35,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:35,203 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:35,203 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:35,414 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2020-10-16 12:27:35,414 INFO L429 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:35,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:35,415 INFO L82 PathProgramCache]: Analyzing trace with hash -770076193, now seen corresponding path program 111 times [2020-10-16 12:27:35,416 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:35,416 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283252200] [2020-10-16 12:27:35,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:35,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:35,511 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:35,512 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283252200] [2020-10-16 12:27:35,512 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367327832] [2020-10-16 12:27:35,512 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:35,564 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:35,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:35,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:35,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:35,772 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:35,772 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:35,773 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:35,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [48715319] [2020-10-16 12:27:35,773 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:35,773 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:35,776 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 40 transitions. [2020-10-16 12:27:35,776 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:35,788 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:35,788 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:35,822 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [72036#(and (<= ~i~0 144) (<= ~j~0 14))] [2020-10-16 12:27:35,822 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:35,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:35,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:35,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=215, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:35,823 INFO L87 Difference]: Start difference. First operand 216 states and 591 transitions. Second operand 11 states. [2020-10-16 12:27:36,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:36,148 INFO L93 Difference]: Finished difference Result 311 states and 804 transitions. [2020-10-16 12:27:36,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:36,149 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:36,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:36,150 INFO L225 Difference]: With dead ends: 311 [2020-10-16 12:27:36,150 INFO L226 Difference]: Without dead ends: 302 [2020-10-16 12:27:36,151 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=229, Invalid=473, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:27:36,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2020-10-16 12:27:36,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 216. [2020-10-16 12:27:36,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 216 states. [2020-10-16 12:27:36,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 590 transitions. [2020-10-16 12:27:36,156 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 590 transitions. Word has length 14 [2020-10-16 12:27:36,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:36,156 INFO L481 AbstractCegarLoop]: Abstraction has 216 states and 590 transitions. [2020-10-16 12:27:36,156 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:36,156 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 590 transitions. [2020-10-16 12:27:36,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:36,156 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:36,156 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:36,357 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2020-10-16 12:27:36,357 INFO L429 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:36,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:36,358 INFO L82 PathProgramCache]: Analyzing trace with hash -743033653, now seen corresponding path program 112 times [2020-10-16 12:27:36,360 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:36,360 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948964475] [2020-10-16 12:27:36,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:36,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:36,448 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:36,449 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948964475] [2020-10-16 12:27:36,449 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140133482] [2020-10-16 12:27:36,449 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:36,488 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:36,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:36,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:36,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:36,712 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:36,712 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:36,712 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:36,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1189929510] [2020-10-16 12:27:36,713 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:36,714 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:36,716 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:27:36,716 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:36,728 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:36,728 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:36,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:36,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:36,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:36,729 INFO L87 Difference]: Start difference. First operand 216 states and 590 transitions. Second operand 10 states. [2020-10-16 12:27:37,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:37,058 INFO L93 Difference]: Finished difference Result 307 states and 780 transitions. [2020-10-16 12:27:37,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:37,059 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:37,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:37,060 INFO L225 Difference]: With dead ends: 307 [2020-10-16 12:27:37,060 INFO L226 Difference]: Without dead ends: 304 [2020-10-16 12:27:37,060 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=184, Invalid=466, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:27:37,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2020-10-16 12:27:37,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 218. [2020-10-16 12:27:37,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 218 states. [2020-10-16 12:27:37,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 598 transitions. [2020-10-16 12:27:37,064 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 598 transitions. Word has length 14 [2020-10-16 12:27:37,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:37,064 INFO L481 AbstractCegarLoop]: Abstraction has 218 states and 598 transitions. [2020-10-16 12:27:37,064 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:37,065 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 598 transitions. [2020-10-16 12:27:37,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:37,065 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:37,065 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:37,267 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2020-10-16 12:27:37,268 INFO L429 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:37,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:37,268 INFO L82 PathProgramCache]: Analyzing trace with hash -743032692, now seen corresponding path program 113 times [2020-10-16 12:27:37,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:37,270 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204804107] [2020-10-16 12:27:37,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:37,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:37,370 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:37,371 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204804107] [2020-10-16 12:27:37,371 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787683468] [2020-10-16 12:27:37,371 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:37,411 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:37,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:37,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:37,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:38,858 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:38,858 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:38,858 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:38,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1421658745] [2020-10-16 12:27:38,858 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:38,859 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:38,861 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 36 transitions. [2020-10-16 12:27:38,861 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:38,872 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:38,872 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:38,900 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:38,900 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:38,937 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [73671#(and (<= ~i~0 144) (<= ~j~0 18)), 73672#(and (<= ~i~0 144) (<= (+ ~i~0 ~j~0) 18))] [2020-10-16 12:27:38,937 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:38,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:38,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:38,938 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:38,938 INFO L87 Difference]: Start difference. First operand 218 states and 598 transitions. Second operand 12 states. [2020-10-16 12:27:39,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:39,313 INFO L93 Difference]: Finished difference Result 327 states and 860 transitions. [2020-10-16 12:27:39,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:39,313 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:39,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:39,314 INFO L225 Difference]: With dead ends: 327 [2020-10-16 12:27:39,315 INFO L226 Difference]: Without dead ends: 320 [2020-10-16 12:27:39,315 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=251, Invalid=561, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:27:39,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2020-10-16 12:27:39,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 217. [2020-10-16 12:27:39,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2020-10-16 12:27:39,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 595 transitions. [2020-10-16 12:27:39,320 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 595 transitions. Word has length 14 [2020-10-16 12:27:39,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:39,320 INFO L481 AbstractCegarLoop]: Abstraction has 217 states and 595 transitions. [2020-10-16 12:27:39,320 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:39,320 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 595 transitions. [2020-10-16 12:27:39,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:39,321 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:39,321 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:39,523 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2020-10-16 12:27:39,524 INFO L429 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:39,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:39,524 INFO L82 PathProgramCache]: Analyzing trace with hash -742370563, now seen corresponding path program 114 times [2020-10-16 12:27:39,526 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:39,526 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424071631] [2020-10-16 12:27:39,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:39,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:39,618 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:39,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424071631] [2020-10-16 12:27:39,619 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46035579] [2020-10-16 12:27:39,619 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:39,657 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:39,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:39,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:39,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:40,611 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:40,611 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:40,611 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:40,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1538941365] [2020-10-16 12:27:40,612 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:40,612 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:40,615 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:27:40,616 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:40,618 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:40,618 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:40,669 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [74510#(and (<= ~j~0 15) (<= ~i~0 144))] [2020-10-16 12:27:40,669 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:40,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:40,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:40,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:40,670 INFO L87 Difference]: Start difference. First operand 217 states and 595 transitions. Second operand 11 states. [2020-10-16 12:27:41,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:41,145 INFO L93 Difference]: Finished difference Result 312 states and 810 transitions. [2020-10-16 12:27:41,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:41,146 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:41,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:41,147 INFO L225 Difference]: With dead ends: 312 [2020-10-16 12:27:41,147 INFO L226 Difference]: Without dead ends: 302 [2020-10-16 12:27:41,148 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=242, Invalid=514, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:27:41,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2020-10-16 12:27:41,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 216. [2020-10-16 12:27:41,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 216 states. [2020-10-16 12:27:41,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 589 transitions. [2020-10-16 12:27:41,153 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 589 transitions. Word has length 14 [2020-10-16 12:27:41,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:41,153 INFO L481 AbstractCegarLoop]: Abstraction has 216 states and 589 transitions. [2020-10-16 12:27:41,153 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:41,154 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 589 transitions. [2020-10-16 12:27:41,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:41,154 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:41,155 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:41,358 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:41,359 INFO L429 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:41,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:41,359 INFO L82 PathProgramCache]: Analyzing trace with hash -741447042, now seen corresponding path program 115 times [2020-10-16 12:27:41,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:41,362 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346833770] [2020-10-16 12:27:41,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:41,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:41,503 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:41,504 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346833770] [2020-10-16 12:27:41,504 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957019556] [2020-10-16 12:27:41,504 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:41,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:41,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:41,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:41,870 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:41,871 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:41,871 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:41,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1541455465] [2020-10-16 12:27:41,871 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:41,873 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:41,876 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:27:41,876 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:41,899 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:41,899 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:41,929 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [75331#(and (<= ~j~0 17) (<= ~i~0 144))] [2020-10-16 12:27:41,930 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:41,930 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:41,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:41,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:41,930 INFO L87 Difference]: Start difference. First operand 216 states and 589 transitions. Second operand 11 states. [2020-10-16 12:27:42,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:42,365 INFO L93 Difference]: Finished difference Result 324 states and 852 transitions. [2020-10-16 12:27:42,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:42,366 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:42,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:42,367 INFO L225 Difference]: With dead ends: 324 [2020-10-16 12:27:42,367 INFO L226 Difference]: Without dead ends: 317 [2020-10-16 12:27:42,368 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=237, Invalid=519, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:27:42,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2020-10-16 12:27:42,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 215. [2020-10-16 12:27:42,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 215 states. [2020-10-16 12:27:42,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 584 transitions. [2020-10-16 12:27:42,373 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 584 transitions. Word has length 14 [2020-10-16 12:27:42,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:42,374 INFO L481 AbstractCegarLoop]: Abstraction has 215 states and 584 transitions. [2020-10-16 12:27:42,374 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:42,374 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 584 transitions. [2020-10-16 12:27:42,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:42,374 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:42,375 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:42,577 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2020-10-16 12:27:42,577 INFO L429 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:42,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:42,578 INFO L82 PathProgramCache]: Analyzing trace with hash 95285087, now seen corresponding path program 116 times [2020-10-16 12:27:42,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:42,580 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571527301] [2020-10-16 12:27:42,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:42,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:42,673 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:42,674 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571527301] [2020-10-16 12:27:42,674 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157489000] [2020-10-16 12:27:42,674 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:42,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:42,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:42,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:42,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:42,884 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:42,885 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:42,885 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:42,885 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1039746797] [2020-10-16 12:27:42,885 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:42,887 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:42,888 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:27:42,889 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:42,897 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:42,897 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:42,898 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:42,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:42,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:42,898 INFO L87 Difference]: Start difference. First operand 215 states and 584 transitions. Second operand 10 states. [2020-10-16 12:27:43,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:43,232 INFO L93 Difference]: Finished difference Result 309 states and 786 transitions. [2020-10-16 12:27:43,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:43,233 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:43,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:43,234 INFO L225 Difference]: With dead ends: 309 [2020-10-16 12:27:43,234 INFO L226 Difference]: Without dead ends: 306 [2020-10-16 12:27:43,235 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=185, Invalid=517, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:27:43,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2020-10-16 12:27:43,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 218. [2020-10-16 12:27:43,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 218 states. [2020-10-16 12:27:43,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 595 transitions. [2020-10-16 12:27:43,238 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 595 transitions. Word has length 14 [2020-10-16 12:27:43,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:43,239 INFO L481 AbstractCegarLoop]: Abstraction has 218 states and 595 transitions. [2020-10-16 12:27:43,239 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:43,239 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 595 transitions. [2020-10-16 12:27:43,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:43,239 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:43,239 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:43,440 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2020-10-16 12:27:43,440 INFO L429 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:43,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:43,441 INFO L82 PathProgramCache]: Analyzing trace with hash 95286048, now seen corresponding path program 117 times [2020-10-16 12:27:43,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:43,442 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018497423] [2020-10-16 12:27:43,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:43,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:43,528 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:43,529 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018497423] [2020-10-16 12:27:43,529 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373715672] [2020-10-16 12:27:43,529 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:43,566 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:27:43,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:43,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:43,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:43,739 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:43,740 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:43,740 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:43,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [530871521] [2020-10-16 12:27:43,741 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:43,741 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:43,743 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:27:43,743 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:43,753 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:43,753 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:43,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:43,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:43,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:43,754 INFO L87 Difference]: Start difference. First operand 218 states and 595 transitions. Second operand 10 states. [2020-10-16 12:27:44,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:44,110 INFO L93 Difference]: Finished difference Result 318 states and 813 transitions. [2020-10-16 12:27:44,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:44,111 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:44,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:44,111 INFO L225 Difference]: With dead ends: 318 [2020-10-16 12:27:44,111 INFO L226 Difference]: Without dead ends: 313 [2020-10-16 12:27:44,111 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=171, Invalid=479, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:27:44,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2020-10-16 12:27:44,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 219. [2020-10-16 12:27:44,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2020-10-16 12:27:44,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 597 transitions. [2020-10-16 12:27:44,115 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 597 transitions. Word has length 14 [2020-10-16 12:27:44,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:44,116 INFO L481 AbstractCegarLoop]: Abstraction has 219 states and 597 transitions. [2020-10-16 12:27:44,116 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:44,116 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 597 transitions. [2020-10-16 12:27:44,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:44,116 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:44,116 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:44,317 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2020-10-16 12:27:44,317 INFO L429 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:44,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:44,318 INFO L82 PathProgramCache]: Analyzing trace with hash 95314878, now seen corresponding path program 118 times [2020-10-16 12:27:44,319 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:44,320 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955863222] [2020-10-16 12:27:44,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:44,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:44,415 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:44,416 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955863222] [2020-10-16 12:27:44,416 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054941371] [2020-10-16 12:27:44,416 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:44,491 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:44,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:44,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:44,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:44,681 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:44,682 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:44,682 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:44,682 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1011340777] [2020-10-16 12:27:44,682 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:44,683 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:44,687 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:27:44,687 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:44,699 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:44,699 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:44,730 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [77813#(and (<= ~i~0 144) (<= (+ ~i~0 (* 2 ~j~0)) 21))] [2020-10-16 12:27:44,731 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:44,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:44,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:44,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:44,732 INFO L87 Difference]: Start difference. First operand 219 states and 597 transitions. Second operand 11 states. [2020-10-16 12:27:45,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:45,158 INFO L93 Difference]: Finished difference Result 321 states and 822 transitions. [2020-10-16 12:27:45,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 12:27:45,159 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:45,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:45,161 INFO L225 Difference]: With dead ends: 321 [2020-10-16 12:27:45,161 INFO L226 Difference]: Without dead ends: 317 [2020-10-16 12:27:45,161 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=220, Invalid=650, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:27:45,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2020-10-16 12:27:45,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 219. [2020-10-16 12:27:45,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2020-10-16 12:27:45,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 599 transitions. [2020-10-16 12:27:45,167 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 599 transitions. Word has length 14 [2020-10-16 12:27:45,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:45,167 INFO L481 AbstractCegarLoop]: Abstraction has 219 states and 599 transitions. [2020-10-16 12:27:45,167 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:45,167 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 599 transitions. [2020-10-16 12:27:45,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:45,167 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:45,168 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:45,369 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:45,370 INFO L429 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:45,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:45,370 INFO L82 PathProgramCache]: Analyzing trace with hash 115840877, now seen corresponding path program 119 times [2020-10-16 12:27:45,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:45,372 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563959054] [2020-10-16 12:27:45,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:45,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:45,463 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:45,463 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563959054] [2020-10-16 12:27:45,463 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141101568] [2020-10-16 12:27:45,463 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:45,512 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:45,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:45,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:45,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:45,667 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:45,668 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:45,668 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:45,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [543948980] [2020-10-16 12:27:45,668 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:45,669 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:45,671 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:27:45,671 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:45,678 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:45,678 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:45,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:45,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:45,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:45,679 INFO L87 Difference]: Start difference. First operand 219 states and 599 transitions. Second operand 10 states. [2020-10-16 12:27:46,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:46,062 INFO L93 Difference]: Finished difference Result 305 states and 780 transitions. [2020-10-16 12:27:46,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:27:46,063 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:46,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:46,064 INFO L225 Difference]: With dead ends: 305 [2020-10-16 12:27:46,064 INFO L226 Difference]: Without dead ends: 302 [2020-10-16 12:27:46,065 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=205, Invalid=551, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:27:46,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2020-10-16 12:27:46,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 221. [2020-10-16 12:27:46,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2020-10-16 12:27:46,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 607 transitions. [2020-10-16 12:27:46,069 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 607 transitions. Word has length 14 [2020-10-16 12:27:46,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:46,069 INFO L481 AbstractCegarLoop]: Abstraction has 221 states and 607 transitions. [2020-10-16 12:27:46,069 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:46,069 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 607 transitions. [2020-10-16 12:27:46,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:46,070 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:46,070 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:46,273 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:46,274 INFO L429 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:46,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:46,274 INFO L82 PathProgramCache]: Analyzing trace with hash 115841838, now seen corresponding path program 120 times [2020-10-16 12:27:46,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:46,276 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968728789] [2020-10-16 12:27:46,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:46,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:46,366 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:46,367 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968728789] [2020-10-16 12:27:46,367 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241128118] [2020-10-16 12:27:46,367 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:46,407 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-16 12:27:46,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:46,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:46,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:46,568 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:46,569 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:46,569 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:46,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [296584102] [2020-10-16 12:27:46,569 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:46,570 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:46,572 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:46,572 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:46,580 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:46,580 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:46,610 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:46,610 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:46,645 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [79479#(and (<= ~i~0 144) (<= (+ ~i~0 ~j~0) 19)), 79478#(and (<= ~i~0 144) (<= ~j~0 19))] [2020-10-16 12:27:46,645 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:46,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:46,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:46,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:46,646 INFO L87 Difference]: Start difference. First operand 221 states and 607 transitions. Second operand 12 states. [2020-10-16 12:27:47,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:47,061 INFO L93 Difference]: Finished difference Result 328 states and 869 transitions. [2020-10-16 12:27:47,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:47,062 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:47,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:47,062 INFO L225 Difference]: With dead ends: 328 [2020-10-16 12:27:47,063 INFO L226 Difference]: Without dead ends: 321 [2020-10-16 12:27:47,063 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=259, Invalid=611, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:27:47,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2020-10-16 12:27:47,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 220. [2020-10-16 12:27:47,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 220 states. [2020-10-16 12:27:47,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 604 transitions. [2020-10-16 12:27:47,067 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 604 transitions. Word has length 14 [2020-10-16 12:27:47,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:47,067 INFO L481 AbstractCegarLoop]: Abstraction has 220 states and 604 transitions. [2020-10-16 12:27:47,067 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:47,067 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 604 transitions. [2020-10-16 12:27:47,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:47,068 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:47,068 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:47,268 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:47,269 INFO L429 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:47,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:47,269 INFO L82 PathProgramCache]: Analyzing trace with hash 116503967, now seen corresponding path program 121 times [2020-10-16 12:27:47,271 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:47,271 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547562272] [2020-10-16 12:27:47,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:47,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:47,369 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:47,369 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547562272] [2020-10-16 12:27:47,370 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355527716] [2020-10-16 12:27:47,370 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:47,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:47,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:47,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:47,571 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:47,571 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:47,571 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:47,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [973359869] [2020-10-16 12:27:47,572 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:47,573 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:47,574 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:27:47,575 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:47,576 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:47,576 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:47,612 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [80326#(and (<= ~i~0 144) (<= ~j~0 14))] [2020-10-16 12:27:47,613 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:47,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:47,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:47,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:47,614 INFO L87 Difference]: Start difference. First operand 220 states and 604 transitions. Second operand 11 states. [2020-10-16 12:27:48,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:48,034 INFO L93 Difference]: Finished difference Result 313 states and 821 transitions. [2020-10-16 12:27:48,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:48,035 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:48,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:48,036 INFO L225 Difference]: With dead ends: 313 [2020-10-16 12:27:48,036 INFO L226 Difference]: Without dead ends: 302 [2020-10-16 12:27:48,036 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=247, Invalid=565, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:27:48,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2020-10-16 12:27:48,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 219. [2020-10-16 12:27:48,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2020-10-16 12:27:48,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 597 transitions. [2020-10-16 12:27:48,040 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 597 transitions. Word has length 14 [2020-10-16 12:27:48,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:48,040 INFO L481 AbstractCegarLoop]: Abstraction has 219 states and 597 transitions. [2020-10-16 12:27:48,040 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:48,040 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 597 transitions. [2020-10-16 12:27:48,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:48,041 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:48,041 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:48,241 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2020-10-16 12:27:48,242 INFO L429 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:48,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:48,242 INFO L82 PathProgramCache]: Analyzing trace with hash 116765359, now seen corresponding path program 122 times [2020-10-16 12:27:48,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:48,244 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991719675] [2020-10-16 12:27:48,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:48,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:48,334 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:48,334 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991719675] [2020-10-16 12:27:48,334 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921857922] [2020-10-16 12:27:48,335 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:48,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:48,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:48,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:48,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:48,539 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:48,540 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:48,540 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:48,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [748390594] [2020-10-16 12:27:48,540 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:48,541 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:48,543 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:27:48,543 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:48,561 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:48,561 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:48,592 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:48,592 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:48,636 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [81157#(and (<= ~i~0 144) (<= ~j~0 18)), 81156#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ (* 3 ~i~0) ~j~0) 18)), 81158#(and (<= ~i~0 144) (<= (+ ~i~0 ~j~0) 18))] [2020-10-16 12:27:48,636 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:27:48,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:48,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:27:48,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:27:48,637 INFO L87 Difference]: Start difference. First operand 219 states and 597 transitions. Second operand 13 states. [2020-10-16 12:27:49,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:49,042 INFO L93 Difference]: Finished difference Result 334 states and 880 transitions. [2020-10-16 12:27:49,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:49,042 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 14 [2020-10-16 12:27:49,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:49,044 INFO L225 Difference]: With dead ends: 334 [2020-10-16 12:27:49,044 INFO L226 Difference]: Without dead ends: 326 [2020-10-16 12:27:49,045 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=263, Invalid=667, Unknown=0, NotChecked=0, Total=930 [2020-10-16 12:27:49,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2020-10-16 12:27:49,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 217. [2020-10-16 12:27:49,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2020-10-16 12:27:49,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 592 transitions. [2020-10-16 12:27:49,050 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 592 transitions. Word has length 14 [2020-10-16 12:27:49,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:49,050 INFO L481 AbstractCegarLoop]: Abstraction has 217 states and 592 transitions. [2020-10-16 12:27:49,050 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:27:49,050 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 592 transitions. [2020-10-16 12:27:49,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:49,051 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:49,051 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:49,264 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:49,264 INFO L429 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:49,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:49,265 INFO L82 PathProgramCache]: Analyzing trace with hash 117427488, now seen corresponding path program 123 times [2020-10-16 12:27:49,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:49,266 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399982440] [2020-10-16 12:27:49,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:49,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:49,361 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:49,361 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399982440] [2020-10-16 12:27:49,361 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947145179] [2020-10-16 12:27:49,362 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:49,399 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:49,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:49,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:49,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:49,553 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:49,553 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:49,553 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:49,554 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [884426553] [2020-10-16 12:27:49,554 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:49,554 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:49,556 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:27:49,556 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:49,564 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:49,565 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:49,592 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [82005#(and (<= ~i~0 144) (<= ~j~0 21))] [2020-10-16 12:27:49,593 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:49,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:49,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:49,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:49,594 INFO L87 Difference]: Start difference. First operand 217 states and 592 transitions. Second operand 11 states. [2020-10-16 12:27:50,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:50,014 INFO L93 Difference]: Finished difference Result 323 states and 855 transitions. [2020-10-16 12:27:50,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:50,014 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:50,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:50,015 INFO L225 Difference]: With dead ends: 323 [2020-10-16 12:27:50,016 INFO L226 Difference]: Without dead ends: 316 [2020-10-16 12:27:50,016 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=243, Invalid=569, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:27:50,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2020-10-16 12:27:50,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 215. [2020-10-16 12:27:50,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 215 states. [2020-10-16 12:27:50,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 583 transitions. [2020-10-16 12:27:50,020 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 583 transitions. Word has length 14 [2020-10-16 12:27:50,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:50,020 INFO L481 AbstractCegarLoop]: Abstraction has 215 states and 583 transitions. [2020-10-16 12:27:50,020 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:50,020 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 583 transitions. [2020-10-16 12:27:50,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:50,020 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:50,021 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:50,223 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2020-10-16 12:27:50,223 INFO L429 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:50,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:50,224 INFO L82 PathProgramCache]: Analyzing trace with hash 144470028, now seen corresponding path program 124 times [2020-10-16 12:27:50,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:50,225 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331481322] [2020-10-16 12:27:50,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:50,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:50,319 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:50,320 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331481322] [2020-10-16 12:27:50,320 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028547448] [2020-10-16 12:27:50,320 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:50,360 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:50,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:50,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:50,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:50,557 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:50,557 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:50,558 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:50,558 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [117362272] [2020-10-16 12:27:50,558 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:50,558 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:50,560 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:27:50,560 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:50,568 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:50,568 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:50,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:50,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:50,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:50,569 INFO L87 Difference]: Start difference. First operand 215 states and 583 transitions. Second operand 10 states. [2020-10-16 12:27:51,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:51,007 INFO L93 Difference]: Finished difference Result 321 states and 824 transitions. [2020-10-16 12:27:51,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:27:51,008 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:51,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:51,009 INFO L225 Difference]: With dead ends: 321 [2020-10-16 12:27:51,009 INFO L226 Difference]: Without dead ends: 317 [2020-10-16 12:27:51,010 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=203, Invalid=553, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:27:51,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2020-10-16 12:27:51,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 217. [2020-10-16 12:27:51,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2020-10-16 12:27:51,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 591 transitions. [2020-10-16 12:27:51,013 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 591 transitions. Word has length 14 [2020-10-16 12:27:51,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:51,013 INFO L481 AbstractCegarLoop]: Abstraction has 217 states and 591 transitions. [2020-10-16 12:27:51,013 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:51,013 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 591 transitions. [2020-10-16 12:27:51,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:51,014 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:51,014 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:51,214 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2020-10-16 12:27:51,215 INFO L429 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:51,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:51,215 INFO L82 PathProgramCache]: Analyzing trace with hash 144470989, now seen corresponding path program 125 times [2020-10-16 12:27:51,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:51,217 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446109300] [2020-10-16 12:27:51,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:51,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:51,311 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:51,311 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446109300] [2020-10-16 12:27:51,312 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604971229] [2020-10-16 12:27:51,312 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:51,352 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:51,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:51,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:51,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:51,540 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:51,540 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:51,540 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:51,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1150488678] [2020-10-16 12:27:51,541 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:51,541 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:51,543 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:27:51,543 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:51,544 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:51,544 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:51,576 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:51,576 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:51,621 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [83671#(and (<= ~i~0 144) (<= (+ ~i~0 ~j~0) 19)), 83670#(and (<= ~i~0 144) (<= ~j~0 19))] [2020-10-16 12:27:51,621 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:27:51,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:51,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:27:51,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:27:51,622 INFO L87 Difference]: Start difference. First operand 217 states and 591 transitions. Second operand 12 states. [2020-10-16 12:27:52,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:52,069 INFO L93 Difference]: Finished difference Result 332 states and 874 transitions. [2020-10-16 12:27:52,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:52,070 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:27:52,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:52,070 INFO L225 Difference]: With dead ends: 332 [2020-10-16 12:27:52,070 INFO L226 Difference]: Without dead ends: 324 [2020-10-16 12:27:52,071 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=257, Invalid=613, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:27:52,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2020-10-16 12:27:52,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 216. [2020-10-16 12:27:52,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 216 states. [2020-10-16 12:27:52,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 588 transitions. [2020-10-16 12:27:52,075 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 588 transitions. Word has length 14 [2020-10-16 12:27:52,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:52,075 INFO L481 AbstractCegarLoop]: Abstraction has 216 states and 588 transitions. [2020-10-16 12:27:52,075 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:27:52,075 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 588 transitions. [2020-10-16 12:27:52,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:52,075 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:52,075 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:52,276 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2020-10-16 12:27:52,276 INFO L429 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:52,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:52,277 INFO L82 PathProgramCache]: Analyzing trace with hash 145133118, now seen corresponding path program 126 times [2020-10-16 12:27:52,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:52,279 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898062768] [2020-10-16 12:27:52,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:52,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:52,370 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:52,370 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898062768] [2020-10-16 12:27:52,370 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334150999] [2020-10-16 12:27:52,371 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:52,407 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:52,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:52,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:52,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:52,583 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:52,583 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:52,584 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:52,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [178590910] [2020-10-16 12:27:52,584 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:52,586 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:52,588 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:27:52,588 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:52,603 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:52,603 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:52,633 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [84514#(and (<= ~j~0 17) (<= ~i~0 144))] [2020-10-16 12:27:52,633 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:52,633 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:52,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:52,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:52,633 INFO L87 Difference]: Start difference. First operand 216 states and 588 transitions. Second operand 11 states. [2020-10-16 12:27:53,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:53,063 INFO L93 Difference]: Finished difference Result 322 states and 854 transitions. [2020-10-16 12:27:53,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:53,064 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:53,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:53,065 INFO L225 Difference]: With dead ends: 322 [2020-10-16 12:27:53,065 INFO L226 Difference]: Without dead ends: 315 [2020-10-16 12:27:53,066 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=245, Invalid=567, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:27:53,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2020-10-16 12:27:53,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 215. [2020-10-16 12:27:53,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 215 states. [2020-10-16 12:27:53,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 583 transitions. [2020-10-16 12:27:53,069 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 583 transitions. Word has length 14 [2020-10-16 12:27:53,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:53,070 INFO L481 AbstractCegarLoop]: Abstraction has 215 states and 583 transitions. [2020-10-16 12:27:53,070 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:53,070 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 583 transitions. [2020-10-16 12:27:53,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:53,070 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:53,070 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:53,270 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:53,271 INFO L429 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:53,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:53,272 INFO L82 PathProgramCache]: Analyzing trace with hash 146056639, now seen corresponding path program 127 times [2020-10-16 12:27:53,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:53,273 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678652290] [2020-10-16 12:27:53,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:53,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:53,366 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:53,366 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678652290] [2020-10-16 12:27:53,366 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536305425] [2020-10-16 12:27:53,366 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:53,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:53,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:53,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:53,565 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:53,566 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:53,566 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:53,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2088286574] [2020-10-16 12:27:53,566 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:53,567 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:53,568 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:27:53,569 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:53,588 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:53,588 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:53,616 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [85345#(and (<= ~i~0 144) (<= ~j~0 16))] [2020-10-16 12:27:53,616 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:53,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:53,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:53,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:53,617 INFO L87 Difference]: Start difference. First operand 215 states and 583 transitions. Second operand 11 states. [2020-10-16 12:27:54,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:54,074 INFO L93 Difference]: Finished difference Result 321 states and 841 transitions. [2020-10-16 12:27:54,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:54,075 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:54,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:54,076 INFO L225 Difference]: With dead ends: 321 [2020-10-16 12:27:54,076 INFO L226 Difference]: Without dead ends: 313 [2020-10-16 12:27:54,076 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=243, Invalid=569, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:27:54,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2020-10-16 12:27:54,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 213. [2020-10-16 12:27:54,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 213 states. [2020-10-16 12:27:54,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 573 transitions. [2020-10-16 12:27:54,079 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 573 transitions. Word has length 14 [2020-10-16 12:27:54,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:54,079 INFO L481 AbstractCegarLoop]: Abstraction has 213 states and 573 transitions. [2020-10-16 12:27:54,079 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:54,079 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 573 transitions. [2020-10-16 12:27:54,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:54,080 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:54,080 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:54,280 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2020-10-16 12:27:54,281 INFO L429 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:54,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:54,281 INFO L82 PathProgramCache]: Analyzing trace with hash 313362251, now seen corresponding path program 128 times [2020-10-16 12:27:54,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:54,283 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360989909] [2020-10-16 12:27:54,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:54,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:54,375 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:54,376 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360989909] [2020-10-16 12:27:54,376 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758699597] [2020-10-16 12:27:54,376 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:54,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:27:54,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:54,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:54,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:54,580 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:54,581 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:54,581 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:54,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2046998860] [2020-10-16 12:27:54,581 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:54,583 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:54,584 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:27:54,584 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:54,595 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:54,595 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:54,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:54,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:54,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:54,596 INFO L87 Difference]: Start difference. First operand 213 states and 573 transitions. Second operand 10 states. [2020-10-16 12:27:54,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:54,889 INFO L93 Difference]: Finished difference Result 295 states and 748 transitions. [2020-10-16 12:27:54,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:54,890 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:54,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:54,891 INFO L225 Difference]: With dead ends: 295 [2020-10-16 12:27:54,891 INFO L226 Difference]: Without dead ends: 292 [2020-10-16 12:27:54,891 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=169, Invalid=481, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:27:54,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2020-10-16 12:27:54,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 217. [2020-10-16 12:27:54,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2020-10-16 12:27:54,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 587 transitions. [2020-10-16 12:27:54,895 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 587 transitions. Word has length 14 [2020-10-16 12:27:54,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:54,895 INFO L481 AbstractCegarLoop]: Abstraction has 217 states and 587 transitions. [2020-10-16 12:27:54,895 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:54,895 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 587 transitions. [2020-10-16 12:27:54,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:54,896 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:54,896 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:55,096 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:55,097 INFO L429 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:55,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:55,097 INFO L82 PathProgramCache]: Analyzing trace with hash 313363212, now seen corresponding path program 129 times [2020-10-16 12:27:55,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:55,099 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900181993] [2020-10-16 12:27:55,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:55,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:55,193 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:55,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900181993] [2020-10-16 12:27:55,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615045688] [2020-10-16 12:27:55,193 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:55,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:27:55,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:55,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:55,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:55,409 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:55,409 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:55,409 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:55,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [558368796] [2020-10-16 12:27:55,410 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:55,411 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:55,413 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:27:55,413 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:55,424 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:55,425 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:55,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:55,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:55,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:55,426 INFO L87 Difference]: Start difference. First operand 217 states and 587 transitions. Second operand 10 states. [2020-10-16 12:27:55,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:55,725 INFO L93 Difference]: Finished difference Result 300 states and 765 transitions. [2020-10-16 12:27:55,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:55,725 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:55,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:55,726 INFO L225 Difference]: With dead ends: 300 [2020-10-16 12:27:55,726 INFO L226 Difference]: Without dead ends: 296 [2020-10-16 12:27:55,727 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=156, Invalid=444, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:27:55,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2020-10-16 12:27:55,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 216. [2020-10-16 12:27:55,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 216 states. [2020-10-16 12:27:55,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 584 transitions. [2020-10-16 12:27:55,731 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 584 transitions. Word has length 14 [2020-10-16 12:27:55,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:55,731 INFO L481 AbstractCegarLoop]: Abstraction has 216 states and 584 transitions. [2020-10-16 12:27:55,731 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:55,731 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 584 transitions. [2020-10-16 12:27:55,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:55,731 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:55,731 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:55,932 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,138 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:55,932 INFO L429 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:55,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:55,933 INFO L82 PathProgramCache]: Analyzing trace with hash 313392042, now seen corresponding path program 130 times [2020-10-16 12:27:55,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:55,935 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605670624] [2020-10-16 12:27:55,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:55,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:56,027 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:56,028 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605670624] [2020-10-16 12:27:56,028 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805962697] [2020-10-16 12:27:56,028 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:56,069 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:27:56,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:56,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:56,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:56,902 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:56,903 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:56,903 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:56,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2120862592] [2020-10-16 12:27:56,903 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:56,904 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:56,905 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:27:56,905 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:56,916 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:56,917 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:56,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:56,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:56,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:56,917 INFO L87 Difference]: Start difference. First operand 216 states and 584 transitions. Second operand 10 states. [2020-10-16 12:27:57,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:57,217 INFO L93 Difference]: Finished difference Result 316 states and 803 transitions. [2020-10-16 12:27:57,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:57,218 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:57,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:57,219 INFO L225 Difference]: With dead ends: 316 [2020-10-16 12:27:57,219 INFO L226 Difference]: Without dead ends: 310 [2020-10-16 12:27:57,220 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=155, Invalid=445, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:27:57,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2020-10-16 12:27:57,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 217. [2020-10-16 12:27:57,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2020-10-16 12:27:57,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 588 transitions. [2020-10-16 12:27:57,224 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 588 transitions. Word has length 14 [2020-10-16 12:27:57,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:57,224 INFO L481 AbstractCegarLoop]: Abstraction has 217 states and 588 transitions. [2020-10-16 12:27:57,225 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:57,225 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 588 transitions. [2020-10-16 12:27:57,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:57,225 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:57,225 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:57,425 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:57,426 INFO L429 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:57,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:57,427 INFO L82 PathProgramCache]: Analyzing trace with hash 313393003, now seen corresponding path program 131 times [2020-10-16 12:27:57,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:57,429 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315626821] [2020-10-16 12:27:57,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:57,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:57,520 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:57,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315626821] [2020-10-16 12:27:57,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580302426] [2020-10-16 12:27:57,521 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:57,560 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:27:57,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:57,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:57,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:57,757 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:57,758 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:57,758 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:57,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1940096243] [2020-10-16 12:27:57,758 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:57,759 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:57,760 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:27:57,760 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:57,770 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:27:57,770 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:27:57,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:57,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:27:57,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:27:57,771 INFO L87 Difference]: Start difference. First operand 217 states and 588 transitions. Second operand 10 states. [2020-10-16 12:27:58,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:58,036 INFO L93 Difference]: Finished difference Result 310 states and 791 transitions. [2020-10-16 12:27:58,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:27:58,037 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:27:58,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:58,038 INFO L225 Difference]: With dead ends: 310 [2020-10-16 12:27:58,038 INFO L226 Difference]: Without dead ends: 304 [2020-10-16 12:27:58,038 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=145, Invalid=407, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:27:58,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2020-10-16 12:27:58,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 212. [2020-10-16 12:27:58,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 212 states. [2020-10-16 12:27:58,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 573 transitions. [2020-10-16 12:27:58,042 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 573 transitions. Word has length 14 [2020-10-16 12:27:58,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:58,042 INFO L481 AbstractCegarLoop]: Abstraction has 212 states and 573 transitions. [2020-10-16 12:27:58,042 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:27:58,042 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 573 transitions. [2020-10-16 12:27:58,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:58,043 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:58,043 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:58,243 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:58,244 INFO L429 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:58,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:58,244 INFO L82 PathProgramCache]: Analyzing trace with hash 314285772, now seen corresponding path program 132 times [2020-10-16 12:27:58,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:58,246 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135226107] [2020-10-16 12:27:58,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:58,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:58,340 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:58,340 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135226107] [2020-10-16 12:27:58,340 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711411495] [2020-10-16 12:27:58,340 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:58,378 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:27:58,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:27:58,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:58,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:58,549 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:58,549 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:58,549 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:58,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1517678655] [2020-10-16 12:27:58,550 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:58,551 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:58,552 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:27:58,552 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:58,560 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:58,560 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:58,594 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [89404#(and (<= ~i~0 144) (<= (+ ~i~0 (* 3 ~j~0)) 18))] [2020-10-16 12:27:58,594 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:58,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:58,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:58,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:58,595 INFO L87 Difference]: Start difference. First operand 212 states and 573 transitions. Second operand 11 states. [2020-10-16 12:27:58,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:58,951 INFO L93 Difference]: Finished difference Result 317 states and 801 transitions. [2020-10-16 12:27:58,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:27:58,951 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:58,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:58,952 INFO L225 Difference]: With dead ends: 317 [2020-10-16 12:27:58,952 INFO L226 Difference]: Without dead ends: 312 [2020-10-16 12:27:58,952 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=197, Invalid=559, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:27:58,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2020-10-16 12:27:58,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 216. [2020-10-16 12:27:58,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 216 states. [2020-10-16 12:27:58,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 587 transitions. [2020-10-16 12:27:58,956 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 587 transitions. Word has length 14 [2020-10-16 12:27:58,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:58,956 INFO L481 AbstractCegarLoop]: Abstraction has 216 states and 587 transitions. [2020-10-16 12:27:58,956 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:58,956 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 587 transitions. [2020-10-16 12:27:58,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:58,957 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:58,957 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:27:59,157 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:59,158 INFO L429 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:27:59,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:27:59,158 INFO L82 PathProgramCache]: Analyzing trace with hash 314286733, now seen corresponding path program 133 times [2020-10-16 12:27:59,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:27:59,160 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286399816] [2020-10-16 12:27:59,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:27:59,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:59,265 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:59,265 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286399816] [2020-10-16 12:27:59,266 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388537002] [2020-10-16 12:27:59,266 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:27:59,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:27:59,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:27:59,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:27:59,499 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:27:59,500 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:27:59,500 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:27:59,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1119344432] [2020-10-16 12:27:59,500 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:27:59,501 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:27:59,504 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:27:59,504 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:27:59,522 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:27:59,522 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:27:59,552 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [90230#(and (<= ~i~0 144) (<= (+ (* 2 ~i~0) (* 3 ~j~0)) 21))] [2020-10-16 12:27:59,552 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:27:59,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:27:59,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:27:59,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:27:59,553 INFO L87 Difference]: Start difference. First operand 216 states and 587 transitions. Second operand 11 states. [2020-10-16 12:27:59,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:27:59,903 INFO L93 Difference]: Finished difference Result 318 states and 807 transitions. [2020-10-16 12:27:59,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:27:59,903 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:27:59,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:27:59,904 INFO L225 Difference]: With dead ends: 318 [2020-10-16 12:27:59,904 INFO L226 Difference]: Without dead ends: 312 [2020-10-16 12:27:59,904 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:27:59,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2020-10-16 12:27:59,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 212. [2020-10-16 12:27:59,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 212 states. [2020-10-16 12:27:59,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 575 transitions. [2020-10-16 12:27:59,908 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 575 transitions. Word has length 14 [2020-10-16 12:27:59,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:27:59,908 INFO L481 AbstractCegarLoop]: Abstraction has 212 states and 575 transitions. [2020-10-16 12:27:59,908 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:27:59,909 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 575 transitions. [2020-10-16 12:27:59,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:27:59,909 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:27:59,909 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:00,110 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2020-10-16 12:28:00,110 INFO L429 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:00,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:00,110 INFO L82 PathProgramCache]: Analyzing trace with hash 950591741, now seen corresponding path program 134 times [2020-10-16 12:28:00,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:00,112 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427643590] [2020-10-16 12:28:00,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:00,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:00,206 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:00,206 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427643590] [2020-10-16 12:28:00,206 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290158933] [2020-10-16 12:28:00,206 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:00,243 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:00,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:00,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:00,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:00,412 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:00,413 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:00,413 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:00,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1383845974] [2020-10-16 12:28:00,413 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:00,414 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:00,416 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:28:00,416 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:00,431 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:00,431 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:00,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:00,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:00,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:00,431 INFO L87 Difference]: Start difference. First operand 212 states and 575 transitions. Second operand 10 states. [2020-10-16 12:28:00,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:00,764 INFO L93 Difference]: Finished difference Result 300 states and 760 transitions. [2020-10-16 12:28:00,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:00,765 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:00,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:00,766 INFO L225 Difference]: With dead ends: 300 [2020-10-16 12:28:00,766 INFO L226 Difference]: Without dead ends: 297 [2020-10-16 12:28:00,766 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=179, Invalid=523, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:28:00,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2020-10-16 12:28:00,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 215. [2020-10-16 12:28:00,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 215 states. [2020-10-16 12:28:00,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 586 transitions. [2020-10-16 12:28:00,770 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 586 transitions. Word has length 14 [2020-10-16 12:28:00,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:00,770 INFO L481 AbstractCegarLoop]: Abstraction has 215 states and 586 transitions. [2020-10-16 12:28:00,770 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:00,770 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 586 transitions. [2020-10-16 12:28:00,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:00,770 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:00,770 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:00,971 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2020-10-16 12:28:00,971 INFO L429 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:00,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:00,972 INFO L82 PathProgramCache]: Analyzing trace with hash 950592702, now seen corresponding path program 135 times [2020-10-16 12:28:00,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:00,974 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420554307] [2020-10-16 12:28:00,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:00,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:01,063 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:01,064 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420554307] [2020-10-16 12:28:01,064 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797312845] [2020-10-16 12:28:01,064 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:01,100 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:28:01,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:01,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:01,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:01,272 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:01,272 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:01,272 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:01,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [568699609] [2020-10-16 12:28:01,273 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:01,274 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:01,275 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:28:01,275 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:01,286 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:01,286 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:01,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:01,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:01,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:01,287 INFO L87 Difference]: Start difference. First operand 215 states and 586 transitions. Second operand 10 states. [2020-10-16 12:28:01,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:01,637 INFO L93 Difference]: Finished difference Result 305 states and 777 transitions. [2020-10-16 12:28:01,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:01,638 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:01,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:01,638 INFO L225 Difference]: With dead ends: 305 [2020-10-16 12:28:01,639 INFO L226 Difference]: Without dead ends: 301 [2020-10-16 12:28:01,639 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=167, Invalid=483, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:28:01,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2020-10-16 12:28:01,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 214. [2020-10-16 12:28:01,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 214 states. [2020-10-16 12:28:01,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 583 transitions. [2020-10-16 12:28:01,643 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 583 transitions. Word has length 14 [2020-10-16 12:28:01,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:01,643 INFO L481 AbstractCegarLoop]: Abstraction has 214 states and 583 transitions. [2020-10-16 12:28:01,643 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:01,643 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 583 transitions. [2020-10-16 12:28:01,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:01,644 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:01,644 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:01,845 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2020-10-16 12:28:01,846 INFO L429 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:01,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:01,846 INFO L82 PathProgramCache]: Analyzing trace with hash 950621532, now seen corresponding path program 136 times [2020-10-16 12:28:01,848 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:01,848 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989390650] [2020-10-16 12:28:01,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:01,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:01,939 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:01,939 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989390650] [2020-10-16 12:28:01,939 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448502485] [2020-10-16 12:28:01,940 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:01,978 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:01,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:01,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:01,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:02,209 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:02,209 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:02,209 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:02,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [348195303] [2020-10-16 12:28:02,210 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:02,210 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:02,212 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:02,212 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:02,220 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:02,220 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:02,257 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [92660#(and (<= ~i~0 144) (<= (+ ~i~0 (* 2 ~j~0)) 19))] [2020-10-16 12:28:02,257 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:02,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:02,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:02,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:02,257 INFO L87 Difference]: Start difference. First operand 214 states and 583 transitions. Second operand 11 states. [2020-10-16 12:28:02,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:02,677 INFO L93 Difference]: Finished difference Result 332 states and 847 transitions. [2020-10-16 12:28:02,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-16 12:28:02,678 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:02,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:02,679 INFO L225 Difference]: With dead ends: 332 [2020-10-16 12:28:02,679 INFO L226 Difference]: Without dead ends: 327 [2020-10-16 12:28:02,679 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=216, Invalid=654, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:28:02,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2020-10-16 12:28:02,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 220. [2020-10-16 12:28:02,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 220 states. [2020-10-16 12:28:02,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 607 transitions. [2020-10-16 12:28:02,683 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 607 transitions. Word has length 14 [2020-10-16 12:28:02,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:02,683 INFO L481 AbstractCegarLoop]: Abstraction has 220 states and 607 transitions. [2020-10-16 12:28:02,683 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:02,683 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 607 transitions. [2020-10-16 12:28:02,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:02,684 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:02,684 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:02,884 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2020-10-16 12:28:02,885 INFO L429 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:02,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:02,885 INFO L82 PathProgramCache]: Analyzing trace with hash 950622493, now seen corresponding path program 137 times [2020-10-16 12:28:02,887 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:02,887 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715260349] [2020-10-16 12:28:02,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:02,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:02,974 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:02,975 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715260349] [2020-10-16 12:28:02,975 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231760148] [2020-10-16 12:28:02,975 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:03,019 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:28:03,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:03,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:03,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:03,202 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:03,202 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:03,202 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:03,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [890890679] [2020-10-16 12:28:03,203 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:03,204 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:03,206 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:28:03,206 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:03,213 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:03,214 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:03,244 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:03,245 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:03,278 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:03,279 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:03,317 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [93513#(and (<= ~j~0 17) (<= ~i~0 144)), 93515#(and (<= ~i~0 144) (<= (+ (* 2 ~i~0) ~j~0) 17)), 93514#(and (<= ~i~0 144) (<= (+ ~i~0 ~j~0) 17))] [2020-10-16 12:28:03,317 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:28:03,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:03,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:28:03,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=289, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:28:03,317 INFO L87 Difference]: Start difference. First operand 220 states and 607 transitions. Second operand 13 states. [2020-10-16 12:28:03,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:03,741 INFO L93 Difference]: Finished difference Result 346 states and 908 transitions. [2020-10-16 12:28:03,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:03,742 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 14 [2020-10-16 12:28:03,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:03,743 INFO L225 Difference]: With dead ends: 346 [2020-10-16 12:28:03,743 INFO L226 Difference]: Without dead ends: 336 [2020-10-16 12:28:03,744 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=270, Invalid=660, Unknown=0, NotChecked=0, Total=930 [2020-10-16 12:28:03,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2020-10-16 12:28:03,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 217. [2020-10-16 12:28:03,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2020-10-16 12:28:03,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 598 transitions. [2020-10-16 12:28:03,748 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 598 transitions. Word has length 14 [2020-10-16 12:28:03,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:03,749 INFO L481 AbstractCegarLoop]: Abstraction has 217 states and 598 transitions. [2020-10-16 12:28:03,749 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:28:03,749 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 598 transitions. [2020-10-16 12:28:03,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:03,749 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:03,750 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:03,959 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:03,959 INFO L429 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:03,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:03,960 INFO L82 PathProgramCache]: Analyzing trace with hash 971147531, now seen corresponding path program 138 times [2020-10-16 12:28:03,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:03,962 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349492544] [2020-10-16 12:28:03,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:03,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:04,058 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:04,059 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349492544] [2020-10-16 12:28:04,059 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827027155] [2020-10-16 12:28:04,059 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:04,109 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 12:28:04,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:04,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:04,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:04,266 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:04,266 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:04,266 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:04,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [703353076] [2020-10-16 12:28:04,267 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:04,268 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:04,269 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:28:04,269 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:04,280 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:04,280 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:04,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:04,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:04,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:04,281 INFO L87 Difference]: Start difference. First operand 217 states and 598 transitions. Second operand 10 states. [2020-10-16 12:28:04,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:04,677 INFO L93 Difference]: Finished difference Result 304 states and 780 transitions. [2020-10-16 12:28:04,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:28:04,678 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:04,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:04,678 INFO L225 Difference]: With dead ends: 304 [2020-10-16 12:28:04,679 INFO L226 Difference]: Without dead ends: 301 [2020-10-16 12:28:04,679 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=198, Invalid=558, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:28:04,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2020-10-16 12:28:04,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 219. [2020-10-16 12:28:04,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2020-10-16 12:28:04,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 606 transitions. [2020-10-16 12:28:04,682 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 606 transitions. Word has length 14 [2020-10-16 12:28:04,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:04,683 INFO L481 AbstractCegarLoop]: Abstraction has 219 states and 606 transitions. [2020-10-16 12:28:04,683 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:04,683 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 606 transitions. [2020-10-16 12:28:04,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:04,683 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:04,683 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:04,884 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2020-10-16 12:28:04,884 INFO L429 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:04,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:04,885 INFO L82 PathProgramCache]: Analyzing trace with hash 971148492, now seen corresponding path program 139 times [2020-10-16 12:28:04,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:04,887 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991889580] [2020-10-16 12:28:04,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:04,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:04,976 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:04,976 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991889580] [2020-10-16 12:28:04,977 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877253570] [2020-10-16 12:28:04,977 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:05,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:05,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:05,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:05,179 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:05,180 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:05,180 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:05,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2120197488] [2020-10-16 12:28:05,180 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:05,181 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:05,183 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:28:05,183 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:05,191 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:05,191 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:05,223 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:05,223 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:05,261 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [95195#(and (<= ~i~0 144) (<= (+ ~i~0 ~j~0) 16)), 95194#(and (<= ~i~0 144) (<= ~j~0 16))] [2020-10-16 12:28:05,261 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:28:05,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:05,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:28:05,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:05,262 INFO L87 Difference]: Start difference. First operand 219 states and 606 transitions. Second operand 12 states. [2020-10-16 12:28:05,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:05,679 INFO L93 Difference]: Finished difference Result 329 states and 864 transitions. [2020-10-16 12:28:05,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:05,680 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:28:05,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:05,680 INFO L225 Difference]: With dead ends: 329 [2020-10-16 12:28:05,681 INFO L226 Difference]: Without dead ends: 322 [2020-10-16 12:28:05,681 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=254, Invalid=616, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:28:05,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2020-10-16 12:28:05,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 218. [2020-10-16 12:28:05,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 218 states. [2020-10-16 12:28:05,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 603 transitions. [2020-10-16 12:28:05,685 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 603 transitions. Word has length 14 [2020-10-16 12:28:05,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:05,685 INFO L481 AbstractCegarLoop]: Abstraction has 218 states and 603 transitions. [2020-10-16 12:28:05,685 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:28:05,685 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 603 transitions. [2020-10-16 12:28:05,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:05,685 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:05,685 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:05,886 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:05,886 INFO L429 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:05,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:05,887 INFO L82 PathProgramCache]: Analyzing trace with hash 971810621, now seen corresponding path program 140 times [2020-10-16 12:28:05,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:05,889 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581997132] [2020-10-16 12:28:05,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:05,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:05,982 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:05,982 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581997132] [2020-10-16 12:28:05,982 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587863071] [2020-10-16 12:28:05,982 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:06,020 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:06,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:06,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:06,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:06,183 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:06,183 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:06,183 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:06,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [569766494] [2020-10-16 12:28:06,184 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:06,185 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:06,187 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:06,188 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:06,188 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:06,189 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:06,234 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [96039#(and (<= ~i~0 144) (<= ~j~0 11))] [2020-10-16 12:28:06,234 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:06,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:06,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:06,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:06,235 INFO L87 Difference]: Start difference. First operand 218 states and 603 transitions. Second operand 11 states. [2020-10-16 12:28:06,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:06,684 INFO L93 Difference]: Finished difference Result 313 states and 817 transitions. [2020-10-16 12:28:06,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:06,685 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:06,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:06,685 INFO L225 Difference]: With dead ends: 313 [2020-10-16 12:28:06,686 INFO L226 Difference]: Without dead ends: 300 [2020-10-16 12:28:06,686 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=239, Invalid=573, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:28:06,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2020-10-16 12:28:06,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 215. [2020-10-16 12:28:06,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 215 states. [2020-10-16 12:28:06,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 592 transitions. [2020-10-16 12:28:06,690 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 592 transitions. Word has length 14 [2020-10-16 12:28:06,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:06,690 INFO L481 AbstractCegarLoop]: Abstraction has 215 states and 592 transitions. [2020-10-16 12:28:06,690 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:06,690 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 592 transitions. [2020-10-16 12:28:06,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:06,690 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:06,691 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:06,891 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:06,891 INFO L429 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:06,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:06,892 INFO L82 PathProgramCache]: Analyzing trace with hash 972734142, now seen corresponding path program 141 times [2020-10-16 12:28:06,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:06,894 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65434233] [2020-10-16 12:28:06,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:06,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:06,987 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:06,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65434233] [2020-10-16 12:28:06,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969700195] [2020-10-16 12:28:06,988 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:07,027 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:28:07,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:07,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:07,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:07,220 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:07,220 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:07,220 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:07,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [47530936] [2020-10-16 12:28:07,221 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:07,221 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:07,223 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:07,223 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:07,232 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:07,232 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:07,267 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [96861#(and (<= ~i~0 144) (<= ~j~0 19))] [2020-10-16 12:28:07,267 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:07,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:07,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:07,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:07,268 INFO L87 Difference]: Start difference. First operand 215 states and 592 transitions. Second operand 11 states. [2020-10-16 12:28:07,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:07,726 INFO L93 Difference]: Finished difference Result 342 states and 907 transitions. [2020-10-16 12:28:07,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:07,727 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:07,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:07,728 INFO L225 Difference]: With dead ends: 342 [2020-10-16 12:28:07,728 INFO L226 Difference]: Without dead ends: 333 [2020-10-16 12:28:07,728 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=239, Invalid=573, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:28:07,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2020-10-16 12:28:07,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 212. [2020-10-16 12:28:07,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 212 states. [2020-10-16 12:28:07,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 578 transitions. [2020-10-16 12:28:07,732 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 578 transitions. Word has length 14 [2020-10-16 12:28:07,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:07,732 INFO L481 AbstractCegarLoop]: Abstraction has 212 states and 578 transitions. [2020-10-16 12:28:07,732 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:07,732 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 578 transitions. [2020-10-16 12:28:07,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:07,732 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:07,733 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:07,941 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable153 [2020-10-16 12:28:07,942 INFO L429 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:07,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:07,942 INFO L82 PathProgramCache]: Analyzing trace with hash 979250683, now seen corresponding path program 142 times [2020-10-16 12:28:07,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:07,944 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328092326] [2020-10-16 12:28:07,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:07,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:08,033 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:08,033 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328092326] [2020-10-16 12:28:08,033 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430227020] [2020-10-16 12:28:08,033 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:08,072 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:08,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:08,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:08,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:08,254 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:08,254 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:08,255 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:08,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [157192930] [2020-10-16 12:28:08,255 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:08,256 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:08,267 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:28:08,267 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:08,297 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:08,297 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:08,333 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [97707#(and (<= ~i~0 144) (<= (+ ~i~0 (* 2 ~j~0)) 19)), 97706#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ (* 5 ~i~0) (* 2 ~j~0)) 19))] [2020-10-16 12:28:08,333 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:28:08,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:08,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:28:08,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:08,334 INFO L87 Difference]: Start difference. First operand 212 states and 578 transitions. Second operand 12 states. [2020-10-16 12:28:08,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:08,755 INFO L93 Difference]: Finished difference Result 324 states and 820 transitions. [2020-10-16 12:28:08,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:28:08,756 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:28:08,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:08,757 INFO L225 Difference]: With dead ends: 324 [2020-10-16 12:28:08,757 INFO L226 Difference]: Without dead ends: 318 [2020-10-16 12:28:08,758 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:28:08,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2020-10-16 12:28:08,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 210. [2020-10-16 12:28:08,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 210 states. [2020-10-16 12:28:08,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 576 transitions. [2020-10-16 12:28:08,762 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 576 transitions. Word has length 14 [2020-10-16 12:28:08,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:08,762 INFO L481 AbstractCegarLoop]: Abstraction has 210 states and 576 transitions. [2020-10-16 12:28:08,762 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:28:08,762 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 576 transitions. [2020-10-16 12:28:08,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:08,763 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:08,763 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:08,963 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:08,964 INFO L429 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:08,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:08,964 INFO L82 PathProgramCache]: Analyzing trace with hash 979251644, now seen corresponding path program 143 times [2020-10-16 12:28:08,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:08,966 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924527718] [2020-10-16 12:28:08,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:08,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:09,062 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:09,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924527718] [2020-10-16 12:28:09,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548700952] [2020-10-16 12:28:09,063 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:09,102 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:28:09,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:09,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:09,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:09,271 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:09,271 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:09,272 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:09,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1585486798] [2020-10-16 12:28:09,272 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:09,273 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:09,275 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:28:09,275 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:09,275 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:09,275 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:09,306 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:09,307 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:09,348 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:09,349 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:09,408 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 4 new interpolants: [98531#(and (<= ~i~0 144) (<= (+ ~i~0 ~j~0) 14)), 98530#(and (<= ~i~0 144) (<= ~j~0 14)), 98533#(and (<= (+ (* 4 ~i~0) ~j~0) 14) (= ULTIMATE.start_main_~condI~0 0)), 98532#(and (<= ~i~0 144) (<= (+ (* 2 ~i~0) ~j~0) 14))] [2020-10-16 12:28:09,408 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-16 12:28:09,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:09,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-16 12:28:09,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:28:09,409 INFO L87 Difference]: Start difference. First operand 210 states and 576 transitions. Second operand 14 states. [2020-10-16 12:28:09,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:09,854 INFO L93 Difference]: Finished difference Result 319 states and 824 transitions. [2020-10-16 12:28:09,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:09,855 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 14 [2020-10-16 12:28:09,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:09,856 INFO L225 Difference]: With dead ends: 319 [2020-10-16 12:28:09,856 INFO L226 Difference]: Without dead ends: 310 [2020-10-16 12:28:09,856 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=279, Invalid=713, Unknown=0, NotChecked=0, Total=992 [2020-10-16 12:28:09,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2020-10-16 12:28:09,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 207. [2020-10-16 12:28:09,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2020-10-16 12:28:09,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 568 transitions. [2020-10-16 12:28:09,859 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 568 transitions. Word has length 14 [2020-10-16 12:28:09,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:09,860 INFO L481 AbstractCegarLoop]: Abstraction has 207 states and 568 transitions. [2020-10-16 12:28:09,860 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-16 12:28:09,860 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 568 transitions. [2020-10-16 12:28:09,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:09,860 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:09,860 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:10,065 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2020-10-16 12:28:10,065 INFO L429 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:10,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:10,066 INFO L82 PathProgramCache]: Analyzing trace with hash 999776682, now seen corresponding path program 144 times [2020-10-16 12:28:10,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:10,068 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468561655] [2020-10-16 12:28:10,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:10,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:10,158 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:10,158 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468561655] [2020-10-16 12:28:10,158 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862295499] [2020-10-16 12:28:10,158 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:10,195 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:28:10,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:10,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:10,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:10,378 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:10,378 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:10,378 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:10,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1467291843] [2020-10-16 12:28:10,379 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:10,380 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:10,383 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-16 12:28:10,383 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:10,393 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:10,394 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:10,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:10,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:10,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:10,394 INFO L87 Difference]: Start difference. First operand 207 states and 568 transitions. Second operand 10 states. [2020-10-16 12:28:10,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:10,842 INFO L93 Difference]: Finished difference Result 321 states and 826 transitions. [2020-10-16 12:28:10,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:28:10,843 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:10,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:10,844 INFO L225 Difference]: With dead ends: 321 [2020-10-16 12:28:10,844 INFO L226 Difference]: Without dead ends: 316 [2020-10-16 12:28:10,844 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=202, Invalid=554, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:28:10,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2020-10-16 12:28:10,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 211. [2020-10-16 12:28:10,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 211 states. [2020-10-16 12:28:10,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 584 transitions. [2020-10-16 12:28:10,848 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 584 transitions. Word has length 14 [2020-10-16 12:28:10,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:10,848 INFO L481 AbstractCegarLoop]: Abstraction has 211 states and 584 transitions. [2020-10-16 12:28:10,848 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:10,848 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 584 transitions. [2020-10-16 12:28:10,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:10,848 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:10,849 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:11,049 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2020-10-16 12:28:11,050 INFO L429 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:11,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:11,050 INFO L82 PathProgramCache]: Analyzing trace with hash 999777643, now seen corresponding path program 145 times [2020-10-16 12:28:11,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:11,053 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95485063] [2020-10-16 12:28:11,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:11,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:11,150 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:11,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95485063] [2020-10-16 12:28:11,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105471949] [2020-10-16 12:28:11,151 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:11,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:11,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:11,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:11,332 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:11,333 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:11,333 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:11,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [230046426] [2020-10-16 12:28:11,333 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:11,335 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:11,337 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:28:11,337 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:11,338 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:11,338 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:11,379 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:11,379 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:11,439 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [100167#(and (<= ~i~0 144) (<= (+ ~i~0 ~j~0) 21)), 100166#(and (<= ~i~0 144) (<= ~j~0 21))] [2020-10-16 12:28:11,440 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:28:11,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:11,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:28:11,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:11,441 INFO L87 Difference]: Start difference. First operand 211 states and 584 transitions. Second operand 12 states. [2020-10-16 12:28:11,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:11,894 INFO L93 Difference]: Finished difference Result 328 states and 864 transitions. [2020-10-16 12:28:11,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:11,895 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:28:11,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:11,895 INFO L225 Difference]: With dead ends: 328 [2020-10-16 12:28:11,895 INFO L226 Difference]: Without dead ends: 318 [2020-10-16 12:28:11,896 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=258, Invalid=612, Unknown=0, NotChecked=0, Total=870 [2020-10-16 12:28:11,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2020-10-16 12:28:11,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 208. [2020-10-16 12:28:11,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 208 states. [2020-10-16 12:28:11,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 573 transitions. [2020-10-16 12:28:11,900 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 573 transitions. Word has length 14 [2020-10-16 12:28:11,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:11,900 INFO L481 AbstractCegarLoop]: Abstraction has 208 states and 573 transitions. [2020-10-16 12:28:11,900 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:28:11,900 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 573 transitions. [2020-10-16 12:28:11,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:11,900 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:11,900 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:12,101 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2020-10-16 12:28:12,101 INFO L429 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:12,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:12,102 INFO L82 PathProgramCache]: Analyzing trace with hash 1000439772, now seen corresponding path program 146 times [2020-10-16 12:28:12,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:12,103 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070896299] [2020-10-16 12:28:12,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:12,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:12,202 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:12,202 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070896299] [2020-10-16 12:28:12,202 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384717800] [2020-10-16 12:28:12,202 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:12,238 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:12,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:12,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:12,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:12,392 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:12,393 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:12,393 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:12,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1824169417] [2020-10-16 12:28:12,393 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:12,394 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:12,396 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:12,396 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:12,403 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:12,403 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:12,432 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [100990#(and (<= ~i~0 144) (<= ~j~0 18))] [2020-10-16 12:28:12,433 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:12,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:12,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:12,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:12,433 INFO L87 Difference]: Start difference. First operand 208 states and 573 transitions. Second operand 11 states. [2020-10-16 12:28:12,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:12,891 INFO L93 Difference]: Finished difference Result 327 states and 868 transitions. [2020-10-16 12:28:12,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:12,892 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:12,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:12,892 INFO L225 Difference]: With dead ends: 327 [2020-10-16 12:28:12,893 INFO L226 Difference]: Without dead ends: 318 [2020-10-16 12:28:12,893 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=243, Invalid=569, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:28:12,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2020-10-16 12:28:12,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 205. [2020-10-16 12:28:12,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 205 states. [2020-10-16 12:28:12,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 566 transitions. [2020-10-16 12:28:12,897 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 566 transitions. Word has length 14 [2020-10-16 12:28:12,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:12,897 INFO L481 AbstractCegarLoop]: Abstraction has 205 states and 566 transitions. [2020-10-16 12:28:12,897 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:12,897 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 566 transitions. [2020-10-16 12:28:12,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:12,898 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:12,898 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:13,098 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2020-10-16 12:28:13,099 INFO L429 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:13,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:13,099 INFO L82 PathProgramCache]: Analyzing trace with hash 1001363293, now seen corresponding path program 147 times [2020-10-16 12:28:13,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:13,101 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733741832] [2020-10-16 12:28:13,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:13,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:13,202 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:13,202 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733741832] [2020-10-16 12:28:13,203 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767323481] [2020-10-16 12:28:13,203 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:13,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 12:28:13,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:13,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:13,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:13,422 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:13,423 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:13,423 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:13,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1802835816] [2020-10-16 12:28:13,423 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:13,425 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:13,427 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:13,427 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:13,439 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:13,439 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:13,468 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [101806#(and (<= ~i~0 144) (<= ~j~0 19))] [2020-10-16 12:28:13,468 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:13,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:13,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:13,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:13,469 INFO L87 Difference]: Start difference. First operand 205 states and 566 transitions. Second operand 11 states. [2020-10-16 12:28:13,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:13,953 INFO L93 Difference]: Finished difference Result 316 states and 833 transitions. [2020-10-16 12:28:13,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:13,954 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:13,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:13,954 INFO L225 Difference]: With dead ends: 316 [2020-10-16 12:28:13,955 INFO L226 Difference]: Without dead ends: 306 [2020-10-16 12:28:13,955 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=245, Invalid=567, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:28:13,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2020-10-16 12:28:13,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 204. [2020-10-16 12:28:13,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 204 states. [2020-10-16 12:28:13,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 554 transitions. [2020-10-16 12:28:13,962 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 554 transitions. Word has length 14 [2020-10-16 12:28:13,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:13,963 INFO L481 AbstractCegarLoop]: Abstraction has 204 states and 554 transitions. [2020-10-16 12:28:13,963 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:13,963 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 554 transitions. [2020-10-16 12:28:13,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:13,963 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:13,963 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:14,174 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:14,174 INFO L429 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:14,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:14,175 INFO L82 PathProgramCache]: Analyzing trace with hash 1838095422, now seen corresponding path program 148 times [2020-10-16 12:28:14,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:14,176 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133129932] [2020-10-16 12:28:14,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:14,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:14,269 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:14,269 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133129932] [2020-10-16 12:28:14,269 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396387481] [2020-10-16 12:28:14,269 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:14,307 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:14,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:14,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:14,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:14,534 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:14,534 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:14,534 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:14,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1220469483] [2020-10-16 12:28:14,535 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:14,536 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:14,538 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:14,538 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:14,561 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:14,561 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:14,561 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:14,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:14,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:14,562 INFO L87 Difference]: Start difference. First operand 204 states and 554 transitions. Second operand 10 states. [2020-10-16 12:28:14,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:14,846 INFO L93 Difference]: Finished difference Result 305 states and 770 transitions. [2020-10-16 12:28:14,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:28:14,847 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:14,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:14,848 INFO L225 Difference]: With dead ends: 305 [2020-10-16 12:28:14,848 INFO L226 Difference]: Without dead ends: 301 [2020-10-16 12:28:14,848 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=156, Invalid=444, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:28:14,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2020-10-16 12:28:14,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 205. [2020-10-16 12:28:14,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 205 states. [2020-10-16 12:28:14,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 557 transitions. [2020-10-16 12:28:14,852 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 557 transitions. Word has length 14 [2020-10-16 12:28:14,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:14,852 INFO L481 AbstractCegarLoop]: Abstraction has 205 states and 557 transitions. [2020-10-16 12:28:14,852 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:14,852 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 557 transitions. [2020-10-16 12:28:14,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:14,852 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:14,852 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:15,053 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:15,053 INFO L429 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:15,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:15,054 INFO L82 PathProgramCache]: Analyzing trace with hash 1838096383, now seen corresponding path program 149 times [2020-10-16 12:28:15,056 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:15,056 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683068795] [2020-10-16 12:28:15,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:15,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:15,150 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:15,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683068795] [2020-10-16 12:28:15,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531865116] [2020-10-16 12:28:15,151 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:15,189 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 12:28:15,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:15,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:15,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:15,440 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:15,441 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:15,441 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:15,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1997592280] [2020-10-16 12:28:15,441 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:15,442 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:15,443 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:15,443 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:15,458 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:15,458 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:15,459 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:15,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:15,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:15,459 INFO L87 Difference]: Start difference. First operand 205 states and 557 transitions. Second operand 10 states. [2020-10-16 12:28:15,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:15,744 INFO L93 Difference]: Finished difference Result 307 states and 779 transitions. [2020-10-16 12:28:15,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-16 12:28:15,745 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:15,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:15,745 INFO L225 Difference]: With dead ends: 307 [2020-10-16 12:28:15,746 INFO L226 Difference]: Without dead ends: 302 [2020-10-16 12:28:15,746 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=146, Invalid=406, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:28:15,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2020-10-16 12:28:15,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 203. [2020-10-16 12:28:15,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 203 states. [2020-10-16 12:28:15,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 551 transitions. [2020-10-16 12:28:15,749 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 551 transitions. Word has length 14 [2020-10-16 12:28:15,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:15,750 INFO L481 AbstractCegarLoop]: Abstraction has 203 states and 551 transitions. [2020-10-16 12:28:15,750 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:15,750 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 551 transitions. [2020-10-16 12:28:15,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:15,750 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:15,750 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:15,950 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:15,951 INFO L429 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:15,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:15,951 INFO L82 PathProgramCache]: Analyzing trace with hash 1858651212, now seen corresponding path program 150 times [2020-10-16 12:28:15,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:15,953 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515629316] [2020-10-16 12:28:15,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:15,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:16,046 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:16,047 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515629316] [2020-10-16 12:28:16,047 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346299472] [2020-10-16 12:28:16,047 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:16,086 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:28:16,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:16,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:16,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:16,286 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:16,286 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:16,287 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:16,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [251096470] [2020-10-16 12:28:16,287 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:16,287 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:16,289 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-16 12:28:16,289 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:16,300 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:16,301 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-16 12:28:16,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:16,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-16 12:28:16,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:16,301 INFO L87 Difference]: Start difference. First operand 203 states and 551 transitions. Second operand 10 states. [2020-10-16 12:28:16,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:16,640 INFO L93 Difference]: Finished difference Result 308 states and 779 transitions. [2020-10-16 12:28:16,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:16,640 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-16 12:28:16,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:16,641 INFO L225 Difference]: With dead ends: 308 [2020-10-16 12:28:16,641 INFO L226 Difference]: Without dead ends: 304 [2020-10-16 12:28:16,642 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=174, Invalid=476, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:28:16,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2020-10-16 12:28:16,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 205. [2020-10-16 12:28:16,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 205 states. [2020-10-16 12:28:16,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 559 transitions. [2020-10-16 12:28:16,645 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 559 transitions. Word has length 14 [2020-10-16 12:28:16,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:16,645 INFO L481 AbstractCegarLoop]: Abstraction has 205 states and 559 transitions. [2020-10-16 12:28:16,645 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-16 12:28:16,645 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 559 transitions. [2020-10-16 12:28:16,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:16,646 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:16,646 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:16,846 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,159 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:16,847 INFO L429 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:16,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:16,847 INFO L82 PathProgramCache]: Analyzing trace with hash 1858652173, now seen corresponding path program 151 times [2020-10-16 12:28:16,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:16,849 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654432960] [2020-10-16 12:28:16,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:16,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:16,946 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:16,947 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654432960] [2020-10-16 12:28:16,947 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242255089] [2020-10-16 12:28:16,947 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:16,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:16,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:16,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:17,191 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:17,191 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:17,191 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:17,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [134152878] [2020-10-16 12:28:17,191 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:17,192 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:17,194 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-16 12:28:17,194 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:17,195 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:17,195 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:17,227 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:17,227 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:17,279 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [104971#(and (<= ~j~0 17) (<= ~i~0 144)), 104972#(and (<= ~i~0 144) (<= (+ ~i~0 ~j~0) 17))] [2020-10-16 12:28:17,280 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:28:17,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:17,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:28:17,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:17,281 INFO L87 Difference]: Start difference. First operand 205 states and 559 transitions. Second operand 12 states. [2020-10-16 12:28:17,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:17,689 INFO L93 Difference]: Finished difference Result 331 states and 867 transitions. [2020-10-16 12:28:17,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:17,690 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-16 12:28:17,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:17,691 INFO L225 Difference]: With dead ends: 331 [2020-10-16 12:28:17,691 INFO L226 Difference]: Without dead ends: 323 [2020-10-16 12:28:17,691 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=245, Invalid=567, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:28:17,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2020-10-16 12:28:17,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 204. [2020-10-16 12:28:17,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 204 states. [2020-10-16 12:28:17,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 556 transitions. [2020-10-16 12:28:17,695 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 556 transitions. Word has length 14 [2020-10-16 12:28:17,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:17,695 INFO L481 AbstractCegarLoop]: Abstraction has 204 states and 556 transitions. [2020-10-16 12:28:17,695 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:28:17,696 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 556 transitions. [2020-10-16 12:28:17,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:17,696 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:17,696 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:17,899 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:17,900 INFO L429 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:17,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:17,900 INFO L82 PathProgramCache]: Analyzing trace with hash 1859314302, now seen corresponding path program 152 times [2020-10-16 12:28:17,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:17,902 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840088003] [2020-10-16 12:28:17,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:17,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:18,001 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:18,001 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840088003] [2020-10-16 12:28:18,001 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140197084] [2020-10-16 12:28:18,002 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:18,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:18,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:18,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-16 12:28:18,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:18,225 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:18,226 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:18,226 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-16 12:28:18,226 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1230058667] [2020-10-16 12:28:18,226 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:18,227 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:18,228 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-16 12:28:18,229 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:18,241 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:28:18,242 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:18,278 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [105788#(and (<= ~i~0 144) (<= ~j~0 13))] [2020-10-16 12:28:18,278 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:18,279 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:18,279 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:18,279 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2020-10-16 12:28:18,279 INFO L87 Difference]: Start difference. First operand 204 states and 556 transitions. Second operand 11 states. [2020-10-16 12:28:18,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:18,864 INFO L93 Difference]: Finished difference Result 323 states and 845 transitions. [2020-10-16 12:28:18,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-16 12:28:18,866 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-16 12:28:18,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:18,870 INFO L225 Difference]: With dead ends: 323 [2020-10-16 12:28:18,870 INFO L226 Difference]: Without dead ends: 316 [2020-10-16 12:28:18,871 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=229, Invalid=527, Unknown=0, NotChecked=0, Total=756 [2020-10-16 12:28:18,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2020-10-16 12:28:18,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 204. [2020-10-16 12:28:18,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 204 states. [2020-10-16 12:28:18,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 548 transitions. [2020-10-16 12:28:18,878 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 548 transitions. Word has length 14 [2020-10-16 12:28:18,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:18,878 INFO L481 AbstractCegarLoop]: Abstraction has 204 states and 548 transitions. [2020-10-16 12:28:18,878 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:18,878 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 548 transitions. [2020-10-16 12:28:18,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-16 12:28:18,879 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:18,879 INFO L422 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:19,092 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:19,092 INFO L429 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:19,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:19,093 INFO L82 PathProgramCache]: Analyzing trace with hash 163688120, now seen corresponding path program 7 times [2020-10-16 12:28:19,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:19,094 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046213934] [2020-10-16 12:28:19,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:19,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:19,310 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:19,310 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046213934] [2020-10-16 12:28:19,310 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369887737] [2020-10-16 12:28:19,311 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:19,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:19,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-16 12:28:19,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:19,436 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:19,437 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-10-16 12:28:19,437 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 17 [2020-10-16 12:28:19,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1743557562] [2020-10-16 12:28:19,437 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:19,438 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:19,440 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:28:19,440 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:19,517 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:19,517 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-16 12:28:19,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:19,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-16 12:28:19,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:19,518 INFO L87 Difference]: Start difference. First operand 204 states and 548 transitions. Second operand 8 states. [2020-10-16 12:28:19,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:19,542 INFO L93 Difference]: Finished difference Result 255 states and 625 transitions. [2020-10-16 12:28:19,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-16 12:28:19,542 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 14 [2020-10-16 12:28:19,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:19,543 INFO L225 Difference]: With dead ends: 255 [2020-10-16 12:28:19,543 INFO L226 Difference]: Without dead ends: 216 [2020-10-16 12:28:19,544 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2020-10-16 12:28:19,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2020-10-16 12:28:19,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 216. [2020-10-16 12:28:19,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 216 states. [2020-10-16 12:28:19,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 535 transitions. [2020-10-16 12:28:19,548 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 535 transitions. Word has length 14 [2020-10-16 12:28:19,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:19,548 INFO L481 AbstractCegarLoop]: Abstraction has 216 states and 535 transitions. [2020-10-16 12:28:19,548 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-16 12:28:19,549 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 535 transitions. [2020-10-16 12:28:19,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:19,549 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:19,549 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:19,760 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:19,760 INFO L429 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:19,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:19,761 INFO L82 PathProgramCache]: Analyzing trace with hash 491278210, now seen corresponding path program 153 times [2020-10-16 12:28:19,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:19,762 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577949389] [2020-10-16 12:28:19,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:19,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:19,900 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:19,900 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577949389] [2020-10-16 12:28:19,901 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61216046] [2020-10-16 12:28:19,901 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:19,940 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:28:19,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:19,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:19,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:20,177 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:20,177 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:20,177 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:20,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [298906897] [2020-10-16 12:28:20,178 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:20,179 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:20,182 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 38 transitions. [2020-10-16 12:28:20,182 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:20,200 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:20,201 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:20,208 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:20,208 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:20,215 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:20,215 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:20,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:20,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:20,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:20,216 INFO L87 Difference]: Start difference. First operand 216 states and 535 transitions. Second operand 11 states. [2020-10-16 12:28:20,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:20,303 INFO L93 Difference]: Finished difference Result 268 states and 633 transitions. [2020-10-16 12:28:20,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:20,304 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:20,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:20,304 INFO L225 Difference]: With dead ends: 268 [2020-10-16 12:28:20,305 INFO L226 Difference]: Without dead ends: 266 [2020-10-16 12:28:20,305 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=119, Invalid=261, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:28:20,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2020-10-16 12:28:20,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 227. [2020-10-16 12:28:20,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 227 states. [2020-10-16 12:28:20,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 563 transitions. [2020-10-16 12:28:20,308 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 563 transitions. Word has length 15 [2020-10-16 12:28:20,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:20,308 INFO L481 AbstractCegarLoop]: Abstraction has 227 states and 563 transitions. [2020-10-16 12:28:20,309 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:20,309 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 563 transitions. [2020-10-16 12:28:20,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:20,309 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:20,309 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:20,509 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2020-10-16 12:28:20,510 INFO L429 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:20,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:20,511 INFO L82 PathProgramCache]: Analyzing trace with hash 491307040, now seen corresponding path program 154 times [2020-10-16 12:28:20,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:20,513 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95430774] [2020-10-16 12:28:20,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:20,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:20,643 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:20,644 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95430774] [2020-10-16 12:28:20,644 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951877084] [2020-10-16 12:28:20,644 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:20,682 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:20,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:20,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:20,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:21,634 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:21,634 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:21,635 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:21,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [381976925] [2020-10-16 12:28:21,635 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:21,636 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:21,638 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 36 transitions. [2020-10-16 12:28:21,638 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:21,656 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:21,657 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:21,663 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:21,663 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:21,669 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:21,670 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:21,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:21,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:21,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=233, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:21,670 INFO L87 Difference]: Start difference. First operand 227 states and 563 transitions. Second operand 11 states. [2020-10-16 12:28:21,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:21,804 INFO L93 Difference]: Finished difference Result 275 states and 647 transitions. [2020-10-16 12:28:21,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:21,805 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:21,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:21,806 INFO L225 Difference]: With dead ends: 275 [2020-10-16 12:28:21,806 INFO L226 Difference]: Without dead ends: 273 [2020-10-16 12:28:21,806 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=142, Invalid=278, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:28:21,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2020-10-16 12:28:21,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 228. [2020-10-16 12:28:21,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 228 states. [2020-10-16 12:28:21,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 566 transitions. [2020-10-16 12:28:21,810 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 566 transitions. Word has length 15 [2020-10-16 12:28:21,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:21,810 INFO L481 AbstractCegarLoop]: Abstraction has 228 states and 566 transitions. [2020-10-16 12:28:21,810 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:21,810 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 566 transitions. [2020-10-16 12:28:21,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:21,810 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:21,810 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:22,011 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2020-10-16 12:28:22,011 INFO L429 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:22,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:22,012 INFO L82 PathProgramCache]: Analyzing trace with hash 491308001, now seen corresponding path program 155 times [2020-10-16 12:28:22,014 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:22,014 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70263026] [2020-10-16 12:28:22,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:22,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:22,150 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:22,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70263026] [2020-10-16 12:28:22,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057000641] [2020-10-16 12:28:22,151 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:22,190 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:28:22,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:22,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:22,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:22,417 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:22,418 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:22,418 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:22,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1109519474] [2020-10-16 12:28:22,418 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:22,428 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:22,432 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 36 transitions. [2020-10-16 12:28:22,432 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:22,456 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:22,456 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:22,462 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:22,463 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:22,478 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:22,478 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:22,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:22,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:22,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=241, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:22,479 INFO L87 Difference]: Start difference. First operand 228 states and 566 transitions. Second operand 11 states. [2020-10-16 12:28:22,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:22,657 INFO L93 Difference]: Finished difference Result 287 states and 674 transitions. [2020-10-16 12:28:22,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:22,659 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:22,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:22,659 INFO L225 Difference]: With dead ends: 287 [2020-10-16 12:28:22,659 INFO L226 Difference]: Without dead ends: 284 [2020-10-16 12:28:22,659 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=134, Invalid=286, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:28:22,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2020-10-16 12:28:22,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 229. [2020-10-16 12:28:22,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 229 states. [2020-10-16 12:28:22,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 569 transitions. [2020-10-16 12:28:22,664 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 569 transitions. Word has length 15 [2020-10-16 12:28:22,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:22,665 INFO L481 AbstractCegarLoop]: Abstraction has 229 states and 569 transitions. [2020-10-16 12:28:22,665 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:22,665 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 569 transitions. [2020-10-16 12:28:22,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:22,666 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:22,666 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:22,876 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2020-10-16 12:28:22,876 INFO L429 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:22,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:22,877 INFO L82 PathProgramCache]: Analyzing trace with hash 492200770, now seen corresponding path program 156 times [2020-10-16 12:28:22,879 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:22,879 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640580499] [2020-10-16 12:28:22,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:22,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:23,054 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:23,055 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640580499] [2020-10-16 12:28:23,055 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686175840] [2020-10-16 12:28:23,055 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:23,124 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:28:23,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:23,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:23,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:23,440 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:23,441 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:23,441 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:23,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1569778266] [2020-10-16 12:28:23,441 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:23,442 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:23,445 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:28:23,445 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:23,451 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:23,452 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:23,466 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:23,467 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:23,474 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:23,474 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:23,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:23,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:23,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=232, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:23,475 INFO L87 Difference]: Start difference. First operand 229 states and 569 transitions. Second operand 11 states. [2020-10-16 12:28:23,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:23,649 INFO L93 Difference]: Finished difference Result 279 states and 657 transitions. [2020-10-16 12:28:23,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:23,650 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:23,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:23,651 INFO L225 Difference]: With dead ends: 279 [2020-10-16 12:28:23,651 INFO L226 Difference]: Without dead ends: 277 [2020-10-16 12:28:23,652 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=158, Invalid=304, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:28:23,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2020-10-16 12:28:23,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 231. [2020-10-16 12:28:23,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 231 states. [2020-10-16 12:28:23,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 575 transitions. [2020-10-16 12:28:23,656 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 575 transitions. Word has length 15 [2020-10-16 12:28:23,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:23,656 INFO L481 AbstractCegarLoop]: Abstraction has 231 states and 575 transitions. [2020-10-16 12:28:23,656 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:23,656 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 575 transitions. [2020-10-16 12:28:23,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:23,656 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:23,657 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:23,857 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2020-10-16 12:28:23,857 INFO L429 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:23,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:23,858 INFO L82 PathProgramCache]: Analyzing trace with hash 492201731, now seen corresponding path program 157 times [2020-10-16 12:28:23,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:23,860 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936102603] [2020-10-16 12:28:23,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:23,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:23,994 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:23,994 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936102603] [2020-10-16 12:28:23,995 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352420712] [2020-10-16 12:28:23,995 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:24,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:24,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:24,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:27,623 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:27,623 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:27,623 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:27,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [744246718] [2020-10-16 12:28:27,624 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:27,625 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:27,628 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:28:27,629 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:27,640 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:27,640 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:27,662 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:27,663 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:27,670 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:27,670 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:27,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:27,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:27,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=236, Unknown=1, NotChecked=0, Total=342 [2020-10-16 12:28:27,671 INFO L87 Difference]: Start difference. First operand 231 states and 575 transitions. Second operand 11 states. [2020-10-16 12:28:27,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:27,875 INFO L93 Difference]: Finished difference Result 294 states and 689 transitions. [2020-10-16 12:28:27,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:27,876 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:27,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:27,877 INFO L225 Difference]: With dead ends: 294 [2020-10-16 12:28:27,877 INFO L226 Difference]: Without dead ends: 291 [2020-10-16 12:28:27,878 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=153, Invalid=308, Unknown=1, NotChecked=0, Total=462 [2020-10-16 12:28:27,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2020-10-16 12:28:27,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 230. [2020-10-16 12:28:27,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 230 states. [2020-10-16 12:28:27,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 572 transitions. [2020-10-16 12:28:27,881 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 572 transitions. Word has length 15 [2020-10-16 12:28:27,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:27,881 INFO L481 AbstractCegarLoop]: Abstraction has 230 states and 572 transitions. [2020-10-16 12:28:27,881 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:27,882 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 572 transitions. [2020-10-16 12:28:27,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:27,882 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:27,882 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:28,082 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,167 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:28,083 INFO L429 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:28,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:28,083 INFO L82 PathProgramCache]: Analyzing trace with hash 492230561, now seen corresponding path program 158 times [2020-10-16 12:28:28,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:28,085 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644465019] [2020-10-16 12:28:28,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:28,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:28,232 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:28,233 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644465019] [2020-10-16 12:28:28,233 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076344453] [2020-10-16 12:28:28,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:28,271 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:28,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:28,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:28,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:28,567 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:28,567 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:28,568 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:28,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2132393491] [2020-10-16 12:28:28,568 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:28,569 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:28,571 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:28:28,571 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:28,580 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:28,580 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:28,596 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:28,596 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:28,603 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:28,603 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:28,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:28,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:28,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:28,604 INFO L87 Difference]: Start difference. First operand 230 states and 572 transitions. Second operand 11 states. [2020-10-16 12:28:28,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:28,776 INFO L93 Difference]: Finished difference Result 297 states and 697 transitions. [2020-10-16 12:28:28,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:28,777 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:28,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:28,777 INFO L225 Difference]: With dead ends: 297 [2020-10-16 12:28:28,777 INFO L226 Difference]: Without dead ends: 294 [2020-10-16 12:28:28,778 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=151, Invalid=311, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:28:28,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2020-10-16 12:28:28,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 231. [2020-10-16 12:28:28,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 231 states. [2020-10-16 12:28:28,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 575 transitions. [2020-10-16 12:28:28,780 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 575 transitions. Word has length 15 [2020-10-16 12:28:28,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:28,781 INFO L481 AbstractCegarLoop]: Abstraction has 231 states and 575 transitions. [2020-10-16 12:28:28,781 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:28,781 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 575 transitions. [2020-10-16 12:28:28,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:28,781 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:28,781 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:28,982 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:28,982 INFO L429 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:28,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:28,983 INFO L82 PathProgramCache]: Analyzing trace with hash 492231522, now seen corresponding path program 159 times [2020-10-16 12:28:28,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:28,985 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930159262] [2020-10-16 12:28:28,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:28,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:29,118 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:29,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930159262] [2020-10-16 12:28:29,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88077883] [2020-10-16 12:28:29,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:29,158 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:28:29,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:29,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:29,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:29,406 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:29,406 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:29,407 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:29,407 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1232983720] [2020-10-16 12:28:29,407 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:29,408 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:29,410 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-16 12:28:29,410 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:29,418 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:29,418 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:29,431 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:29,432 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:29,440 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:29,440 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:29,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:29,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:29,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:29,441 INFO L87 Difference]: Start difference. First operand 231 states and 575 transitions. Second operand 11 states. [2020-10-16 12:28:29,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:29,615 INFO L93 Difference]: Finished difference Result 304 states and 713 transitions. [2020-10-16 12:28:29,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:29,616 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:29,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:29,617 INFO L225 Difference]: With dead ends: 304 [2020-10-16 12:28:29,617 INFO L226 Difference]: Without dead ends: 300 [2020-10-16 12:28:29,617 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=147, Invalid=315, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:28:29,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2020-10-16 12:28:29,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 232. [2020-10-16 12:28:29,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 232 states. [2020-10-16 12:28:29,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 578 transitions. [2020-10-16 12:28:29,621 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 578 transitions. Word has length 15 [2020-10-16 12:28:29,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:29,621 INFO L481 AbstractCegarLoop]: Abstraction has 232 states and 578 transitions. [2020-10-16 12:28:29,621 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:29,621 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 578 transitions. [2020-10-16 12:28:29,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:29,621 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:29,622 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:29,822 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2020-10-16 12:28:29,822 INFO L429 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:29,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:29,823 INFO L82 PathProgramCache]: Analyzing trace with hash 519906400, now seen corresponding path program 160 times [2020-10-16 12:28:29,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:29,825 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173994742] [2020-10-16 12:28:29,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:29,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:29,951 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:29,952 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173994742] [2020-10-16 12:28:29,952 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874356362] [2020-10-16 12:28:29,952 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:29,989 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:29,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:29,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:29,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:32,484 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:32,484 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:32,484 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:32,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [369097978] [2020-10-16 12:28:32,484 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:32,485 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:32,487 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:28:32,487 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:32,493 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:32,493 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:32,508 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:32,508 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:32,519 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:32,519 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:32,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:32,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:32,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:32,520 INFO L87 Difference]: Start difference. First operand 232 states and 578 transitions. Second operand 11 states. [2020-10-16 12:28:32,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:32,722 INFO L93 Difference]: Finished difference Result 282 states and 664 transitions. [2020-10-16 12:28:32,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:32,722 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:32,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:32,723 INFO L225 Difference]: With dead ends: 282 [2020-10-16 12:28:32,723 INFO L226 Difference]: Without dead ends: 280 [2020-10-16 12:28:32,723 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=167, Invalid=339, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:28:32,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2020-10-16 12:28:32,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 235. [2020-10-16 12:28:32,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 235 states. [2020-10-16 12:28:32,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 587 transitions. [2020-10-16 12:28:32,727 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 587 transitions. Word has length 15 [2020-10-16 12:28:32,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:32,728 INFO L481 AbstractCegarLoop]: Abstraction has 235 states and 587 transitions. [2020-10-16 12:28:32,728 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:32,728 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 587 transitions. [2020-10-16 12:28:32,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:32,728 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:32,729 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:32,938 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:32,939 INFO L429 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:32,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:32,939 INFO L82 PathProgramCache]: Analyzing trace with hash 519907361, now seen corresponding path program 161 times [2020-10-16 12:28:32,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:32,941 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130267313] [2020-10-16 12:28:32,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:32,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:33,084 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:33,084 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130267313] [2020-10-16 12:28:33,084 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942913434] [2020-10-16 12:28:33,084 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:33,123 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:28:33,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:33,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:33,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:35,614 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:35,615 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:35,615 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:35,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [555833336] [2020-10-16 12:28:35,615 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:35,616 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:35,618 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:28:35,618 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:35,623 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:35,624 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:35,640 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:35,641 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:35,647 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:35,647 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:35,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:35,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:35,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=238, Unknown=1, NotChecked=0, Total=342 [2020-10-16 12:28:35,648 INFO L87 Difference]: Start difference. First operand 235 states and 587 transitions. Second operand 11 states. [2020-10-16 12:28:35,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:35,898 INFO L93 Difference]: Finished difference Result 300 states and 705 transitions. [2020-10-16 12:28:35,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:35,899 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:35,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:35,900 INFO L225 Difference]: With dead ends: 300 [2020-10-16 12:28:35,900 INFO L226 Difference]: Without dead ends: 297 [2020-10-16 12:28:35,900 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=165, Invalid=340, Unknown=1, NotChecked=0, Total=506 [2020-10-16 12:28:35,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2020-10-16 12:28:35,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 234. [2020-10-16 12:28:35,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 234 states. [2020-10-16 12:28:35,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 584 transitions. [2020-10-16 12:28:35,904 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 584 transitions. Word has length 15 [2020-10-16 12:28:35,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:35,904 INFO L481 AbstractCegarLoop]: Abstraction has 234 states and 584 transitions. [2020-10-16 12:28:35,904 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:35,904 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 584 transitions. [2020-10-16 12:28:35,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:35,905 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:35,905 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:36,108 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,171 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:36,108 INFO L429 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:36,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:36,109 INFO L82 PathProgramCache]: Analyzing trace with hash 519936191, now seen corresponding path program 162 times [2020-10-16 12:28:36,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:36,111 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867295820] [2020-10-16 12:28:36,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:36,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:36,241 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:36,241 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867295820] [2020-10-16 12:28:36,241 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645925129] [2020-10-16 12:28:36,241 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:36,283 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:28:36,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:36,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:36,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:47,814 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:47,814 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:47,815 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:47,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1404585352] [2020-10-16 12:28:47,815 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:47,816 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:47,819 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:28:47,819 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:47,826 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:47,827 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:47,840 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:47,841 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:47,850 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:47,850 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:47,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:47,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:47,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=229, Unknown=8, NotChecked=0, Total=342 [2020-10-16 12:28:47,851 INFO L87 Difference]: Start difference. First operand 234 states and 584 transitions. Second operand 11 states. [2020-10-16 12:28:50,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:50,264 INFO L93 Difference]: Finished difference Result 301 states and 707 transitions. [2020-10-16 12:28:50,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:50,266 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:50,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:50,267 INFO L225 Difference]: With dead ends: 301 [2020-10-16 12:28:50,267 INFO L226 Difference]: Without dead ends: 298 [2020-10-16 12:28:50,267 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 13.9s TimeCoverageRelationStatistics Valid=163, Invalid=332, Unknown=11, NotChecked=0, Total=506 [2020-10-16 12:28:50,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2020-10-16 12:28:50,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 235. [2020-10-16 12:28:50,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 235 states. [2020-10-16 12:28:50,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 587 transitions. [2020-10-16 12:28:50,271 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 587 transitions. Word has length 15 [2020-10-16 12:28:50,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:50,271 INFO L481 AbstractCegarLoop]: Abstraction has 235 states and 587 transitions. [2020-10-16 12:28:50,271 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:50,271 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 587 transitions. [2020-10-16 12:28:50,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:50,271 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:50,272 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:50,472 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:50,472 INFO L429 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:50,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:50,473 INFO L82 PathProgramCache]: Analyzing trace with hash 519937152, now seen corresponding path program 163 times [2020-10-16 12:28:50,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:50,475 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666177665] [2020-10-16 12:28:50,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:50,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:50,649 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:50,650 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666177665] [2020-10-16 12:28:50,650 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284806195] [2020-10-16 12:28:50,650 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:50,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:50,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:50,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:55,081 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:55,081 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:55,081 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:55,082 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [273629317] [2020-10-16 12:28:55,082 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:55,082 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:55,085 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:28:55,085 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:55,090 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:55,090 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:55,108 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:55,108 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:55,116 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:55,117 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:55,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:55,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:55,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=241, Unknown=1, NotChecked=0, Total=342 [2020-10-16 12:28:55,117 INFO L87 Difference]: Start difference. First operand 235 states and 587 transitions. Second operand 11 states. [2020-10-16 12:28:55,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:55,363 INFO L93 Difference]: Finished difference Result 311 states and 728 transitions. [2020-10-16 12:28:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:55,364 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:55,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:55,365 INFO L225 Difference]: With dead ends: 311 [2020-10-16 12:28:55,365 INFO L226 Difference]: Without dead ends: 307 [2020-10-16 12:28:55,365 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=162, Invalid=343, Unknown=1, NotChecked=0, Total=506 [2020-10-16 12:28:55,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2020-10-16 12:28:55,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 233. [2020-10-16 12:28:55,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 233 states. [2020-10-16 12:28:55,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 581 transitions. [2020-10-16 12:28:55,368 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 581 transitions. Word has length 15 [2020-10-16 12:28:55,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:55,369 INFO L481 AbstractCegarLoop]: Abstraction has 233 states and 581 transitions. [2020-10-16 12:28:55,369 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:55,369 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 581 transitions. [2020-10-16 12:28:55,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:55,369 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:55,369 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:55,570 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:55,570 INFO L429 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:55,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:55,571 INFO L82 PathProgramCache]: Analyzing trace with hash 520829921, now seen corresponding path program 164 times [2020-10-16 12:28:55,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:55,573 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384253499] [2020-10-16 12:28:55,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:55,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:55,707 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:55,707 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384253499] [2020-10-16 12:28:55,707 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611141575] [2020-10-16 12:28:55,707 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:55,745 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:28:55,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:55,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:55,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:56,201 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:56,202 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:56,202 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:56,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2132537739] [2020-10-16 12:28:56,202 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:56,204 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:56,207 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:28:56,207 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:56,216 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:56,216 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:56,234 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:56,235 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:56,244 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:56,245 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:56,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:56,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:56,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=239, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:56,246 INFO L87 Difference]: Start difference. First operand 233 states and 581 transitions. Second operand 11 states. [2020-10-16 12:28:56,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:56,607 INFO L93 Difference]: Finished difference Result 303 states and 714 transitions. [2020-10-16 12:28:56,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:28:56,608 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:56,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:56,609 INFO L225 Difference]: With dead ends: 303 [2020-10-16 12:28:56,609 INFO L226 Difference]: Without dead ends: 300 [2020-10-16 12:28:56,609 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=176, Invalid=376, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:28:56,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2020-10-16 12:28:56,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 235. [2020-10-16 12:28:56,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 235 states. [2020-10-16 12:28:56,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 587 transitions. [2020-10-16 12:28:56,614 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 587 transitions. Word has length 15 [2020-10-16 12:28:56,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:56,614 INFO L481 AbstractCegarLoop]: Abstraction has 235 states and 587 transitions. [2020-10-16 12:28:56,614 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:56,614 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 587 transitions. [2020-10-16 12:28:56,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:56,615 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:56,615 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:56,825 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:56,825 INFO L429 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:56,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:56,826 INFO L82 PathProgramCache]: Analyzing trace with hash 520830882, now seen corresponding path program 165 times [2020-10-16 12:28:56,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:56,829 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654409304] [2020-10-16 12:28:56,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:56,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:56,999 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:56,999 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654409304] [2020-10-16 12:28:56,999 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516789527] [2020-10-16 12:28:56,999 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:57,045 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:28:57,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:57,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:57,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:57,933 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:57,933 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:57,933 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:57,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [249536143] [2020-10-16 12:28:57,934 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:57,935 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:57,938 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:28:57,938 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:57,945 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:57,945 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:57,958 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:57,958 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:57,966 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:57,966 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:57,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:57,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:57,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:57,967 INFO L87 Difference]: Start difference. First operand 235 states and 587 transitions. Second operand 11 states. [2020-10-16 12:28:58,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:58,215 INFO L93 Difference]: Finished difference Result 316 states and 744 transitions. [2020-10-16 12:28:58,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:58,216 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:58,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:58,217 INFO L225 Difference]: With dead ends: 316 [2020-10-16 12:28:58,217 INFO L226 Difference]: Without dead ends: 312 [2020-10-16 12:28:58,217 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=162, Invalid=344, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:28:58,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2020-10-16 12:28:58,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 234. [2020-10-16 12:28:58,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 234 states. [2020-10-16 12:28:58,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 584 transitions. [2020-10-16 12:28:58,221 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 584 transitions. Word has length 15 [2020-10-16 12:28:58,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:58,221 INFO L481 AbstractCegarLoop]: Abstraction has 234 states and 584 transitions. [2020-10-16 12:28:58,221 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:58,221 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 584 transitions. [2020-10-16 12:28:58,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:58,221 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:58,222 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:58,422 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2020-10-16 12:28:58,423 INFO L429 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:58,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:58,423 INFO L82 PathProgramCache]: Analyzing trace with hash 520859712, now seen corresponding path program 166 times [2020-10-16 12:28:58,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:58,425 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280834091] [2020-10-16 12:28:58,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:58,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:58,568 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:58,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280834091] [2020-10-16 12:28:58,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131255624] [2020-10-16 12:28:58,568 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:58,608 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:28:58,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:58,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:58,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:58,914 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:58,914 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:58,915 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:58,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [168498203] [2020-10-16 12:28:58,915 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:58,915 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:58,918 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:28:58,918 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:58,924 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:58,924 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:58,938 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:58,939 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:58,947 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:58,947 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:58,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:58,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:58,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:58,948 INFO L87 Difference]: Start difference. First operand 234 states and 584 transitions. Second operand 11 states. [2020-10-16 12:28:59,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:28:59,187 INFO L93 Difference]: Finished difference Result 315 states and 742 transitions. [2020-10-16 12:28:59,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:28:59,188 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:28:59,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:28:59,188 INFO L225 Difference]: With dead ends: 315 [2020-10-16 12:28:59,188 INFO L226 Difference]: Without dead ends: 311 [2020-10-16 12:28:59,189 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=160, Invalid=346, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:28:59,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2020-10-16 12:28:59,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 235. [2020-10-16 12:28:59,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 235 states. [2020-10-16 12:28:59,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 587 transitions. [2020-10-16 12:28:59,192 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 587 transitions. Word has length 15 [2020-10-16 12:28:59,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:28:59,193 INFO L481 AbstractCegarLoop]: Abstraction has 235 states and 587 transitions. [2020-10-16 12:28:59,193 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:28:59,193 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 587 transitions. [2020-10-16 12:28:59,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:28:59,193 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:28:59,193 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:28:59,394 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2020-10-16 12:28:59,394 INFO L429 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:28:59,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:28:59,395 INFO L82 PathProgramCache]: Analyzing trace with hash 520860673, now seen corresponding path program 167 times [2020-10-16 12:28:59,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:28:59,396 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192722654] [2020-10-16 12:28:59,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:28:59,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:28:59,531 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:59,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192722654] [2020-10-16 12:28:59,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009211445] [2020-10-16 12:28:59,531 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:28:59,569 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:28:59,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:28:59,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:28:59,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:28:59,818 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:28:59,818 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:28:59,818 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:28:59,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1226328983] [2020-10-16 12:28:59,819 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:28:59,819 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:28:59,821 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-16 12:28:59,821 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:28:59,828 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:59,829 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:59,843 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:28:59,843 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:28:59,850 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:28:59,850 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:28:59,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:28:59,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:28:59,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:28:59,851 INFO L87 Difference]: Start difference. First operand 235 states and 587 transitions. Second operand 11 states. [2020-10-16 12:29:00,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:00,059 INFO L93 Difference]: Finished difference Result 309 states and 725 transitions. [2020-10-16 12:29:00,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:00,060 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:00,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:00,061 INFO L225 Difference]: With dead ends: 309 [2020-10-16 12:29:00,061 INFO L226 Difference]: Without dead ends: 293 [2020-10-16 12:29:00,062 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=158, Invalid=348, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:29:00,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2020-10-16 12:29:00,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 236. [2020-10-16 12:29:00,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 236 states. [2020-10-16 12:29:00,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 583 transitions. [2020-10-16 12:29:00,065 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 583 transitions. Word has length 15 [2020-10-16 12:29:00,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:00,065 INFO L481 AbstractCegarLoop]: Abstraction has 236 states and 583 transitions. [2020-10-16 12:29:00,065 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:00,066 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 583 transitions. [2020-10-16 12:29:00,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:00,066 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:00,066 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:00,267 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:00,268 INFO L429 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:00,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:00,268 INFO L82 PathProgramCache]: Analyzing trace with hash 1378780930, now seen corresponding path program 168 times [2020-10-16 12:29:00,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:00,270 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938408283] [2020-10-16 12:29:00,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:00,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:00,422 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:00,422 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938408283] [2020-10-16 12:29:00,423 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165286113] [2020-10-16 12:29:00,423 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:00,466 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:29:00,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:00,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:00,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:00,722 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:00,722 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:00,723 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:00,723 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [959291684] [2020-10-16 12:29:00,723 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:00,724 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:00,726 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:00,726 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:00,738 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:00,738 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:00,745 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:00,746 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:00,756 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:00,757 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:00,757 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:00,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:00,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:00,758 INFO L87 Difference]: Start difference. First operand 236 states and 583 transitions. Second operand 11 states. [2020-10-16 12:29:01,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:01,035 INFO L93 Difference]: Finished difference Result 279 states and 656 transitions. [2020-10-16 12:29:01,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:01,036 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:01,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:01,036 INFO L225 Difference]: With dead ends: 279 [2020-10-16 12:29:01,036 INFO L226 Difference]: Without dead ends: 277 [2020-10-16 12:29:01,037 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=172, Invalid=380, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:01,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2020-10-16 12:29:01,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 240. [2020-10-16 12:29:01,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 240 states. [2020-10-16 12:29:01,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 594 transitions. [2020-10-16 12:29:01,040 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 594 transitions. Word has length 15 [2020-10-16 12:29:01,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:01,041 INFO L481 AbstractCegarLoop]: Abstraction has 240 states and 594 transitions. [2020-10-16 12:29:01,041 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:01,041 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 594 transitions. [2020-10-16 12:29:01,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:01,041 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:01,041 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:01,242 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable181 [2020-10-16 12:29:01,242 INFO L429 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:01,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:01,243 INFO L82 PathProgramCache]: Analyzing trace with hash 1378781891, now seen corresponding path program 169 times [2020-10-16 12:29:01,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:01,245 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336313418] [2020-10-16 12:29:01,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:01,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:01,389 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:01,389 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336313418] [2020-10-16 12:29:01,389 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580859596] [2020-10-16 12:29:01,389 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:01,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:01,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:01,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:01,679 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:01,680 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:01,680 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:01,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [233400477] [2020-10-16 12:29:01,680 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:01,681 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:01,683 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:01,683 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:01,694 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:01,695 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:01,705 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:01,706 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:01,714 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:01,714 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:01,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:01,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:01,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:01,716 INFO L87 Difference]: Start difference. First operand 240 states and 594 transitions. Second operand 11 states. [2020-10-16 12:29:02,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:02,018 INFO L93 Difference]: Finished difference Result 302 states and 708 transitions. [2020-10-16 12:29:02,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:02,018 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:02,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:02,019 INFO L225 Difference]: With dead ends: 302 [2020-10-16 12:29:02,019 INFO L226 Difference]: Without dead ends: 299 [2020-10-16 12:29:02,020 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=172, Invalid=380, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:02,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2020-10-16 12:29:02,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 239. [2020-10-16 12:29:02,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 239 states. [2020-10-16 12:29:02,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 591 transitions. [2020-10-16 12:29:02,023 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 591 transitions. Word has length 15 [2020-10-16 12:29:02,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:02,023 INFO L481 AbstractCegarLoop]: Abstraction has 239 states and 591 transitions. [2020-10-16 12:29:02,023 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:02,024 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 591 transitions. [2020-10-16 12:29:02,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:02,024 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:02,024 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:02,224 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:02,225 INFO L429 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:02,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:02,225 INFO L82 PathProgramCache]: Analyzing trace with hash 1378810721, now seen corresponding path program 170 times [2020-10-16 12:29:02,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:02,227 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293740303] [2020-10-16 12:29:02,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:02,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:02,374 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:02,375 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293740303] [2020-10-16 12:29:02,375 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139675134] [2020-10-16 12:29:02,375 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:02,414 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:29:02,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:02,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:02,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:02,800 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:02,801 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:02,801 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:02,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1285755974] [2020-10-16 12:29:02,801 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:02,802 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:02,804 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:02,804 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:02,813 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:02,814 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:02,822 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:02,823 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:02,833 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:02,834 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:02,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:02,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:02,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:02,835 INFO L87 Difference]: Start difference. First operand 239 states and 591 transitions. Second operand 11 states. [2020-10-16 12:29:03,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:03,127 INFO L93 Difference]: Finished difference Result 304 states and 713 transitions. [2020-10-16 12:29:03,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:03,129 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:03,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:03,130 INFO L225 Difference]: With dead ends: 304 [2020-10-16 12:29:03,130 INFO L226 Difference]: Without dead ends: 301 [2020-10-16 12:29:03,130 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:03,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2020-10-16 12:29:03,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 240. [2020-10-16 12:29:03,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 240 states. [2020-10-16 12:29:03,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 594 transitions. [2020-10-16 12:29:03,134 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 594 transitions. Word has length 15 [2020-10-16 12:29:03,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:03,134 INFO L481 AbstractCegarLoop]: Abstraction has 240 states and 594 transitions. [2020-10-16 12:29:03,134 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:03,134 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 594 transitions. [2020-10-16 12:29:03,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:03,135 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:03,135 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:03,335 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:03,336 INFO L429 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:03,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:03,336 INFO L82 PathProgramCache]: Analyzing trace with hash 1378811682, now seen corresponding path program 171 times [2020-10-16 12:29:03,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:03,339 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484452520] [2020-10-16 12:29:03,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:03,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:03,501 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:03,501 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484452520] [2020-10-16 12:29:03,501 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020205457] [2020-10-16 12:29:03,502 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:03,547 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-16 12:29:03,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:03,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:03,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:03,817 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:03,818 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:03,818 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:03,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1096457023] [2020-10-16 12:29:03,818 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:03,819 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:03,821 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:03,821 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:03,832 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:03,832 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:03,842 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:03,842 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:03,850 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:03,850 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:03,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:03,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:03,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:03,850 INFO L87 Difference]: Start difference. First operand 240 states and 594 transitions. Second operand 11 states. [2020-10-16 12:29:04,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:04,157 INFO L93 Difference]: Finished difference Result 316 states and 740 transitions. [2020-10-16 12:29:04,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:04,158 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:04,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:04,159 INFO L225 Difference]: With dead ends: 316 [2020-10-16 12:29:04,159 INFO L226 Difference]: Without dead ends: 312 [2020-10-16 12:29:04,159 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:04,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2020-10-16 12:29:04,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 238. [2020-10-16 12:29:04,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 238 states. [2020-10-16 12:29:04,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 588 transitions. [2020-10-16 12:29:04,163 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 588 transitions. Word has length 15 [2020-10-16 12:29:04,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:04,163 INFO L481 AbstractCegarLoop]: Abstraction has 238 states and 588 transitions. [2020-10-16 12:29:04,163 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:04,163 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 588 transitions. [2020-10-16 12:29:04,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:04,164 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:04,164 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:04,364 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:04,365 INFO L429 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:04,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:04,365 INFO L82 PathProgramCache]: Analyzing trace with hash 1379704451, now seen corresponding path program 172 times [2020-10-16 12:29:04,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:04,368 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565016887] [2020-10-16 12:29:04,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:04,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:04,515 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:04,515 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565016887] [2020-10-16 12:29:04,515 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934098217] [2020-10-16 12:29:04,516 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:04,558 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:29:04,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:04,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:04,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:04,821 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:04,821 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:04,822 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:04,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [585187826] [2020-10-16 12:29:04,822 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:04,823 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:04,825 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:04,826 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:04,836 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:04,837 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:04,846 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:04,847 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:04,856 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:04,857 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:04,857 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:04,857 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:04,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:04,857 INFO L87 Difference]: Start difference. First operand 238 states and 588 transitions. Second operand 11 states. [2020-10-16 12:29:05,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:05,131 INFO L93 Difference]: Finished difference Result 304 states and 714 transitions. [2020-10-16 12:29:05,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:05,132 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:05,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:05,133 INFO L225 Difference]: With dead ends: 304 [2020-10-16 12:29:05,133 INFO L226 Difference]: Without dead ends: 301 [2020-10-16 12:29:05,134 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:05,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2020-10-16 12:29:05,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 240. [2020-10-16 12:29:05,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 240 states. [2020-10-16 12:29:05,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 594 transitions. [2020-10-16 12:29:05,137 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 594 transitions. Word has length 15 [2020-10-16 12:29:05,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:05,138 INFO L481 AbstractCegarLoop]: Abstraction has 240 states and 594 transitions. [2020-10-16 12:29:05,138 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:05,138 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 594 transitions. [2020-10-16 12:29:05,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:05,138 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:05,138 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:05,342 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:05,343 INFO L429 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:05,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:05,343 INFO L82 PathProgramCache]: Analyzing trace with hash 1379705412, now seen corresponding path program 173 times [2020-10-16 12:29:05,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:05,345 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713418503] [2020-10-16 12:29:05,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:05,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:05,497 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:05,497 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713418503] [2020-10-16 12:29:05,497 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536472269] [2020-10-16 12:29:05,498 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:05,539 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:29:05,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:05,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:05,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:05,749 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:05,750 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:05,750 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:05,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [69319083] [2020-10-16 12:29:05,750 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:05,751 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:05,753 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:05,753 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:05,763 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:05,764 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:05,771 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:05,772 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:05,782 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:05,782 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:05,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:05,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:05,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:05,783 INFO L87 Difference]: Start difference. First operand 240 states and 594 transitions. Second operand 11 states. [2020-10-16 12:29:06,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:06,063 INFO L93 Difference]: Finished difference Result 316 states and 744 transitions. [2020-10-16 12:29:06,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:06,064 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:06,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:06,065 INFO L225 Difference]: With dead ends: 316 [2020-10-16 12:29:06,065 INFO L226 Difference]: Without dead ends: 312 [2020-10-16 12:29:06,066 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:06,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2020-10-16 12:29:06,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 239. [2020-10-16 12:29:06,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 239 states. [2020-10-16 12:29:06,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 591 transitions. [2020-10-16 12:29:06,069 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 591 transitions. Word has length 15 [2020-10-16 12:29:06,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:06,070 INFO L481 AbstractCegarLoop]: Abstraction has 239 states and 591 transitions. [2020-10-16 12:29:06,070 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:06,070 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 591 transitions. [2020-10-16 12:29:06,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:06,070 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:06,070 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:06,271 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable186 [2020-10-16 12:29:06,271 INFO L429 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:06,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:06,272 INFO L82 PathProgramCache]: Analyzing trace with hash 1379734242, now seen corresponding path program 174 times [2020-10-16 12:29:06,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:06,274 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668346881] [2020-10-16 12:29:06,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:06,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:06,424 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:06,424 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668346881] [2020-10-16 12:29:06,425 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1375551620] [2020-10-16 12:29:06,425 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:06,464 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:29:06,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:06,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:06,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:06,709 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:06,710 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:06,710 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:06,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1176502256] [2020-10-16 12:29:06,710 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:06,711 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:06,713 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:06,713 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:06,725 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:06,725 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:06,734 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:06,734 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:06,747 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:06,748 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:06,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:06,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:06,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=244, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:06,748 INFO L87 Difference]: Start difference. First operand 239 states and 591 transitions. Second operand 11 states. [2020-10-16 12:29:07,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:07,072 INFO L93 Difference]: Finished difference Result 317 states and 747 transitions. [2020-10-16 12:29:07,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:07,073 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:07,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:07,074 INFO L225 Difference]: With dead ends: 317 [2020-10-16 12:29:07,074 INFO L226 Difference]: Without dead ends: 313 [2020-10-16 12:29:07,074 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=182, Invalid=418, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:07,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2020-10-16 12:29:07,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 240. [2020-10-16 12:29:07,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 240 states. [2020-10-16 12:29:07,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 594 transitions. [2020-10-16 12:29:07,078 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 594 transitions. Word has length 15 [2020-10-16 12:29:07,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:07,079 INFO L481 AbstractCegarLoop]: Abstraction has 240 states and 594 transitions. [2020-10-16 12:29:07,079 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:07,079 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 594 transitions. [2020-10-16 12:29:07,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:07,079 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:07,079 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:07,280 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:07,280 INFO L429 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:07,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:07,281 INFO L82 PathProgramCache]: Analyzing trace with hash 1379735203, now seen corresponding path program 175 times [2020-10-16 12:29:07,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:07,283 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299130834] [2020-10-16 12:29:07,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:07,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:07,432 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:07,432 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299130834] [2020-10-16 12:29:07,432 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834169221] [2020-10-16 12:29:07,432 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:07,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:07,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:07,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:07,673 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:07,673 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:07,674 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:07,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [738370695] [2020-10-16 12:29:07,674 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:07,675 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:07,677 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:07,677 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:07,684 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:07,684 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:07,694 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:07,694 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:07,701 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:07,701 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:07,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:07,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:07,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:07,702 INFO L87 Difference]: Start difference. First operand 240 states and 594 transitions. Second operand 11 states. [2020-10-16 12:29:07,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:07,957 INFO L93 Difference]: Finished difference Result 313 states and 732 transitions. [2020-10-16 12:29:07,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:07,958 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:07,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:07,958 INFO L225 Difference]: With dead ends: 313 [2020-10-16 12:29:07,959 INFO L226 Difference]: Without dead ends: 299 [2020-10-16 12:29:07,959 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=170, Invalid=382, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:07,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2020-10-16 12:29:07,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 237. [2020-10-16 12:29:07,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 237 states. [2020-10-16 12:29:07,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 585 transitions. [2020-10-16 12:29:07,963 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 585 transitions. Word has length 15 [2020-10-16 12:29:07,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:07,963 INFO L481 AbstractCegarLoop]: Abstraction has 237 states and 585 transitions. [2020-10-16 12:29:07,963 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:07,963 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 585 transitions. [2020-10-16 12:29:07,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:07,964 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:07,964 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:08,164 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2020-10-16 12:29:08,165 INFO L429 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:08,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:08,165 INFO L82 PathProgramCache]: Analyzing trace with hash 1407410081, now seen corresponding path program 176 times [2020-10-16 12:29:08,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:08,167 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085534617] [2020-10-16 12:29:08,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:08,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:08,318 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:08,318 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085534617] [2020-10-16 12:29:08,318 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293959942] [2020-10-16 12:29:08,318 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:08,363 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:29:08,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:08,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:08,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:08,743 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:08,744 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:08,744 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:08,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1604916686] [2020-10-16 12:29:08,744 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:08,746 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:08,750 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:08,751 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:08,768 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:08,769 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:08,784 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:08,785 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:08,795 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:08,795 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:08,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:08,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:08,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:08,796 INFO L87 Difference]: Start difference. First operand 237 states and 585 transitions. Second operand 11 states. [2020-10-16 12:29:09,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:09,162 INFO L93 Difference]: Finished difference Result 300 states and 706 transitions. [2020-10-16 12:29:09,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:09,162 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:09,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:09,163 INFO L225 Difference]: With dead ends: 300 [2020-10-16 12:29:09,163 INFO L226 Difference]: Without dead ends: 297 [2020-10-16 12:29:09,163 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=193, Invalid=457, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:29:09,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2020-10-16 12:29:09,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 240. [2020-10-16 12:29:09,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 240 states. [2020-10-16 12:29:09,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 593 transitions. [2020-10-16 12:29:09,167 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 593 transitions. Word has length 15 [2020-10-16 12:29:09,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:09,167 INFO L481 AbstractCegarLoop]: Abstraction has 240 states and 593 transitions. [2020-10-16 12:29:09,167 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:09,167 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 593 transitions. [2020-10-16 12:29:09,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:09,167 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:09,168 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:09,368 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 186 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2020-10-16 12:29:09,368 INFO L429 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:09,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:09,369 INFO L82 PathProgramCache]: Analyzing trace with hash 1407411042, now seen corresponding path program 177 times [2020-10-16 12:29:09,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:09,371 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534647990] [2020-10-16 12:29:09,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:09,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:09,513 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:09,513 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534647990] [2020-10-16 12:29:09,513 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26018937] [2020-10-16 12:29:09,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:09,560 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:29:09,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:09,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:09,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:09,866 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:09,867 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:09,867 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:09,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1967522333] [2020-10-16 12:29:09,867 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:09,868 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:09,870 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:09,870 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:09,880 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:09,880 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:09,887 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:09,888 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:09,896 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:09,896 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:09,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:09,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:09,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:09,897 INFO L87 Difference]: Start difference. First operand 240 states and 593 transitions. Second operand 11 states. [2020-10-16 12:29:10,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:10,209 INFO L93 Difference]: Finished difference Result 317 states and 746 transitions. [2020-10-16 12:29:10,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:10,210 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:10,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:10,211 INFO L225 Difference]: With dead ends: 317 [2020-10-16 12:29:10,211 INFO L226 Difference]: Without dead ends: 313 [2020-10-16 12:29:10,211 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=183, Invalid=417, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:10,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2020-10-16 12:29:10,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 239. [2020-10-16 12:29:10,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 239 states. [2020-10-16 12:29:10,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 590 transitions. [2020-10-16 12:29:10,216 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 590 transitions. Word has length 15 [2020-10-16 12:29:10,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:10,216 INFO L481 AbstractCegarLoop]: Abstraction has 239 states and 590 transitions. [2020-10-16 12:29:10,216 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:10,216 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 590 transitions. [2020-10-16 12:29:10,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:10,216 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:10,216 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:10,417 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:10,417 INFO L429 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:10,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:10,418 INFO L82 PathProgramCache]: Analyzing trace with hash 1407439872, now seen corresponding path program 178 times [2020-10-16 12:29:10,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:10,420 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205313377] [2020-10-16 12:29:10,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:10,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:10,580 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:10,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205313377] [2020-10-16 12:29:10,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842867917] [2020-10-16 12:29:10,581 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:10,623 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:29:10,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:10,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:10,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:15,944 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:15,944 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:15,944 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:15,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [435897929] [2020-10-16 12:29:15,945 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:15,945 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:15,947 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:15,948 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:15,958 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:15,959 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:15,969 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:15,969 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:15,976 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:15,977 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:15,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:15,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:15,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=243, Unknown=2, NotChecked=0, Total=342 [2020-10-16 12:29:15,978 INFO L87 Difference]: Start difference. First operand 239 states and 590 transitions. Second operand 11 states. [2020-10-16 12:29:16,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:16,245 INFO L93 Difference]: Finished difference Result 314 states and 742 transitions. [2020-10-16 12:29:16,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:16,246 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:16,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:16,247 INFO L225 Difference]: With dead ends: 314 [2020-10-16 12:29:16,247 INFO L226 Difference]: Without dead ends: 310 [2020-10-16 12:29:16,247 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=164, Invalid=386, Unknown=2, NotChecked=0, Total=552 [2020-10-16 12:29:16,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2020-10-16 12:29:16,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 240. [2020-10-16 12:29:16,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 240 states. [2020-10-16 12:29:16,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 593 transitions. [2020-10-16 12:29:16,251 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 593 transitions. Word has length 15 [2020-10-16 12:29:16,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:16,252 INFO L481 AbstractCegarLoop]: Abstraction has 240 states and 593 transitions. [2020-10-16 12:29:16,252 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:16,252 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 593 transitions. [2020-10-16 12:29:16,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:16,252 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:16,253 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:16,454 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:16,455 INFO L429 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:16,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:16,455 INFO L82 PathProgramCache]: Analyzing trace with hash 1407440833, now seen corresponding path program 179 times [2020-10-16 12:29:16,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:16,458 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331223104] [2020-10-16 12:29:16,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:16,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:16,600 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:16,600 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331223104] [2020-10-16 12:29:16,600 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865274878] [2020-10-16 12:29:16,600 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:16,640 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:29:16,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:16,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:16,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:16,901 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:16,902 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:16,902 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:16,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2129113880] [2020-10-16 12:29:16,902 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:16,903 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:16,906 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:16,906 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:16,918 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:16,918 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:16,928 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:16,928 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:16,934 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:16,935 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:16,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:16,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:16,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:16,935 INFO L87 Difference]: Start difference. First operand 240 states and 593 transitions. Second operand 11 states. [2020-10-16 12:29:17,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:17,211 INFO L93 Difference]: Finished difference Result 321 states and 747 transitions. [2020-10-16 12:29:17,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:17,212 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:17,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:17,213 INFO L225 Difference]: With dead ends: 321 [2020-10-16 12:29:17,213 INFO L226 Difference]: Without dead ends: 308 [2020-10-16 12:29:17,214 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=170, Invalid=382, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:17,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2020-10-16 12:29:17,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 238. [2020-10-16 12:29:17,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 238 states. [2020-10-16 12:29:17,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 587 transitions. [2020-10-16 12:29:17,217 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 587 transitions. Word has length 15 [2020-10-16 12:29:17,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:17,217 INFO L481 AbstractCegarLoop]: Abstraction has 238 states and 587 transitions. [2020-10-16 12:29:17,218 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:17,218 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 587 transitions. [2020-10-16 12:29:17,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:17,218 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:17,218 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:17,418 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:17,419 INFO L429 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:17,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:17,420 INFO L82 PathProgramCache]: Analyzing trace with hash 1408333602, now seen corresponding path program 180 times [2020-10-16 12:29:17,422 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:17,422 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576061817] [2020-10-16 12:29:17,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:17,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:17,564 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:17,564 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576061817] [2020-10-16 12:29:17,565 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1604758533] [2020-10-16 12:29:17,565 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:17,610 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:29:17,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:17,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:17,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:17,885 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:17,885 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:17,885 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:17,885 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [527928894] [2020-10-16 12:29:17,886 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:17,887 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:17,889 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:17,889 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:17,898 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:17,898 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:17,905 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:17,905 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:17,913 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:17,913 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:17,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:17,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:17,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:17,913 INFO L87 Difference]: Start difference. First operand 238 states and 587 transitions. Second operand 11 states. [2020-10-16 12:29:18,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:18,192 INFO L93 Difference]: Finished difference Result 313 states and 739 transitions. [2020-10-16 12:29:18,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:18,192 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:18,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:18,193 INFO L225 Difference]: With dead ends: 313 [2020-10-16 12:29:18,193 INFO L226 Difference]: Without dead ends: 309 [2020-10-16 12:29:18,193 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=181, Invalid=419, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:18,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2020-10-16 12:29:18,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 240. [2020-10-16 12:29:18,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 240 states. [2020-10-16 12:29:18,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 592 transitions. [2020-10-16 12:29:18,198 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 592 transitions. Word has length 15 [2020-10-16 12:29:18,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:18,198 INFO L481 AbstractCegarLoop]: Abstraction has 240 states and 592 transitions. [2020-10-16 12:29:18,198 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:18,198 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 592 transitions. [2020-10-16 12:29:18,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:18,198 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:18,198 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:18,399 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable193 [2020-10-16 12:29:18,399 INFO L429 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:18,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:18,400 INFO L82 PathProgramCache]: Analyzing trace with hash 1408334563, now seen corresponding path program 181 times [2020-10-16 12:29:18,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:18,403 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660066643] [2020-10-16 12:29:18,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:18,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:18,546 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:18,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660066643] [2020-10-16 12:29:18,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095673482] [2020-10-16 12:29:18,547 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:18,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:18,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:18,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:18,848 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:18,849 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:18,849 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:18,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1064139773] [2020-10-16 12:29:18,849 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:18,850 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:18,852 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:18,852 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:18,860 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:18,861 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:18,868 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:18,869 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:18,877 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:18,877 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:18,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:18,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:18,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:18,878 INFO L87 Difference]: Start difference. First operand 240 states and 592 transitions. Second operand 11 states. [2020-10-16 12:29:19,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:19,251 INFO L93 Difference]: Finished difference Result 316 states and 739 transitions. [2020-10-16 12:29:19,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:19,252 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:19,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:19,253 INFO L225 Difference]: With dead ends: 316 [2020-10-16 12:29:19,253 INFO L226 Difference]: Without dead ends: 304 [2020-10-16 12:29:19,253 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=201, Invalid=449, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:29:19,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2020-10-16 12:29:19,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 239. [2020-10-16 12:29:19,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 239 states. [2020-10-16 12:29:19,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 589 transitions. [2020-10-16 12:29:19,257 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 589 transitions. Word has length 15 [2020-10-16 12:29:19,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:19,257 INFO L481 AbstractCegarLoop]: Abstraction has 239 states and 589 transitions. [2020-10-16 12:29:19,257 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:19,258 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 589 transitions. [2020-10-16 12:29:19,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:19,258 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:19,258 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:19,458 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:19,459 INFO L429 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:19,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:19,460 INFO L82 PathProgramCache]: Analyzing trace with hash 1408363393, now seen corresponding path program 182 times [2020-10-16 12:29:19,461 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:19,462 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928305750] [2020-10-16 12:29:19,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:19,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:19,603 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:19,604 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928305750] [2020-10-16 12:29:19,604 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107570161] [2020-10-16 12:29:19,604 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:19,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:29:19,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:19,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:19,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:19,869 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:19,870 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:19,870 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:19,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1724626037] [2020-10-16 12:29:19,870 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:19,871 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:19,873 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-16 12:29:19,873 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:19,885 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:19,885 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:19,895 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:19,896 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:19,902 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:19,903 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:19,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:19,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:19,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:19,903 INFO L87 Difference]: Start difference. First operand 239 states and 589 transitions. Second operand 11 states. [2020-10-16 12:29:20,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:20,184 INFO L93 Difference]: Finished difference Result 314 states and 732 transitions. [2020-10-16 12:29:20,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-16 12:29:20,185 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:20,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:20,186 INFO L225 Difference]: With dead ends: 314 [2020-10-16 12:29:20,186 INFO L226 Difference]: Without dead ends: 303 [2020-10-16 12:29:20,186 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=167, Invalid=385, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:29:20,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2020-10-16 12:29:20,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 240. [2020-10-16 12:29:20,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 240 states. [2020-10-16 12:29:20,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 590 transitions. [2020-10-16 12:29:20,190 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 590 transitions. Word has length 15 [2020-10-16 12:29:20,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:20,190 INFO L481 AbstractCegarLoop]: Abstraction has 240 states and 590 transitions. [2020-10-16 12:29:20,190 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:20,190 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 590 transitions. [2020-10-16 12:29:20,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:20,191 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:20,191 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:20,391 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:20,392 INFO L429 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:20,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:20,392 INFO L82 PathProgramCache]: Analyzing trace with hash -2060879712, now seen corresponding path program 183 times [2020-10-16 12:29:20,394 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:20,394 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401915235] [2020-10-16 12:29:20,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:20,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:20,549 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:20,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401915235] [2020-10-16 12:29:20,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616739201] [2020-10-16 12:29:20,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:20,591 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 12:29:20,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:20,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:20,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:20,811 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:20,811 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:20,811 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:20,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1085884626] [2020-10-16 12:29:20,812 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:20,813 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:20,815 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:20,815 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:20,824 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:20,825 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:20,884 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:20,884 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:20,922 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:20,922 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:20,933 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:20,934 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:20,943 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [132673#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:20,943 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:20,943 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:20,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:20,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=283, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:20,944 INFO L87 Difference]: Start difference. First operand 240 states and 590 transitions. Second operand 12 states. [2020-10-16 12:29:21,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:21,227 INFO L93 Difference]: Finished difference Result 286 states and 671 transitions. [2020-10-16 12:29:21,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:21,228 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:21,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:21,229 INFO L225 Difference]: With dead ends: 286 [2020-10-16 12:29:21,229 INFO L226 Difference]: Without dead ends: 284 [2020-10-16 12:29:21,229 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=172, Invalid=428, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:21,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2020-10-16 12:29:21,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 244. [2020-10-16 12:29:21,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 244 states. [2020-10-16 12:29:21,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 601 transitions. [2020-10-16 12:29:21,233 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 601 transitions. Word has length 15 [2020-10-16 12:29:21,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:21,233 INFO L481 AbstractCegarLoop]: Abstraction has 244 states and 601 transitions. [2020-10-16 12:29:21,233 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:21,233 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 601 transitions. [2020-10-16 12:29:21,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:21,234 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:21,234 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:21,434 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,193 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:21,435 INFO L429 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:21,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:21,435 INFO L82 PathProgramCache]: Analyzing trace with hash -2060878751, now seen corresponding path program 184 times [2020-10-16 12:29:21,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:21,438 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574256231] [2020-10-16 12:29:21,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:21,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:21,579 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:21,580 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574256231] [2020-10-16 12:29:21,580 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522852162] [2020-10-16 12:29:21,580 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:21,623 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:29:21,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:21,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:21,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:21,857 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:21,858 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:21,858 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:21,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1788608320] [2020-10-16 12:29:21,858 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:21,859 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:21,861 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:21,862 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:21,863 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:21,864 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:21,929 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:21,929 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:21,981 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:21,981 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:22,002 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:22,003 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:22,015 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [133519#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:22,015 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:22,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:22,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:22,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=281, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:22,016 INFO L87 Difference]: Start difference. First operand 244 states and 601 transitions. Second operand 12 states. [2020-10-16 12:29:22,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:22,334 INFO L93 Difference]: Finished difference Result 310 states and 723 transitions. [2020-10-16 12:29:22,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:22,335 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:22,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:22,335 INFO L225 Difference]: With dead ends: 310 [2020-10-16 12:29:22,336 INFO L226 Difference]: Without dead ends: 307 [2020-10-16 12:29:22,336 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=174, Invalid=426, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:22,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2020-10-16 12:29:22,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 243. [2020-10-16 12:29:22,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 243 states. [2020-10-16 12:29:22,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 598 transitions. [2020-10-16 12:29:22,340 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 598 transitions. Word has length 15 [2020-10-16 12:29:22,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:22,340 INFO L481 AbstractCegarLoop]: Abstraction has 243 states and 598 transitions. [2020-10-16 12:29:22,340 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:22,340 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 598 transitions. [2020-10-16 12:29:22,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:22,341 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:22,341 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:22,541 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:22,542 INFO L429 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:22,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:22,542 INFO L82 PathProgramCache]: Analyzing trace with hash -2060849921, now seen corresponding path program 185 times [2020-10-16 12:29:22,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:22,544 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572338347] [2020-10-16 12:29:22,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:22,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:22,692 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:22,693 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572338347] [2020-10-16 12:29:22,693 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668029588] [2020-10-16 12:29:22,693 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:22,733 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 12:29:22,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:22,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:22,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:23,617 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:23,617 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:23,617 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:23,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1212594033] [2020-10-16 12:29:23,618 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:23,618 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:23,620 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:23,620 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:23,621 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:23,621 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:23,669 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:23,670 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:23,701 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:23,702 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:23,712 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:23,712 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:23,719 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [134387#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:23,719 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:23,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:23,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:23,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:23,719 INFO L87 Difference]: Start difference. First operand 243 states and 598 transitions. Second operand 12 states. [2020-10-16 12:29:23,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:23,997 INFO L93 Difference]: Finished difference Result 311 states and 728 transitions. [2020-10-16 12:29:23,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:23,998 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:23,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:23,999 INFO L225 Difference]: With dead ends: 311 [2020-10-16 12:29:23,999 INFO L226 Difference]: Without dead ends: 308 [2020-10-16 12:29:23,999 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=173, Invalid=427, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:24,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2020-10-16 12:29:24,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 244. [2020-10-16 12:29:24,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 244 states. [2020-10-16 12:29:24,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 601 transitions. [2020-10-16 12:29:24,004 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 601 transitions. Word has length 15 [2020-10-16 12:29:24,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:24,004 INFO L481 AbstractCegarLoop]: Abstraction has 244 states and 601 transitions. [2020-10-16 12:29:24,004 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:24,004 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 601 transitions. [2020-10-16 12:29:24,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:24,005 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:24,005 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:24,205 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable198 [2020-10-16 12:29:24,206 INFO L429 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:24,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:24,206 INFO L82 PathProgramCache]: Analyzing trace with hash -2060848960, now seen corresponding path program 186 times [2020-10-16 12:29:24,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:24,209 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446914722] [2020-10-16 12:29:24,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:24,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:24,395 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:24,396 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446914722] [2020-10-16 12:29:24,396 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401496551] [2020-10-16 12:29:24,396 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:24,452 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:29:24,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:24,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:24,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:24,715 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:24,715 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:24,715 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:24,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [850125894] [2020-10-16 12:29:24,715 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:24,716 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:24,718 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:24,718 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:24,719 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:24,719 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:24,779 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:24,779 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:24,819 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:24,820 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:24,833 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:24,833 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:24,845 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [135258#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:24,846 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:24,846 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:24,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:24,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=280, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:24,847 INFO L87 Difference]: Start difference. First operand 244 states and 601 transitions. Second operand 12 states. [2020-10-16 12:29:25,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:25,223 INFO L93 Difference]: Finished difference Result 314 states and 734 transitions. [2020-10-16 12:29:25,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:25,225 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:25,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:25,225 INFO L225 Difference]: With dead ends: 314 [2020-10-16 12:29:25,226 INFO L226 Difference]: Without dead ends: 310 [2020-10-16 12:29:25,226 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=175, Invalid=425, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:25,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2020-10-16 12:29:25,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 242. [2020-10-16 12:29:25,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 242 states. [2020-10-16 12:29:25,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 595 transitions. [2020-10-16 12:29:25,231 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 595 transitions. Word has length 15 [2020-10-16 12:29:25,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:25,231 INFO L481 AbstractCegarLoop]: Abstraction has 242 states and 595 transitions. [2020-10-16 12:29:25,231 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:25,231 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 595 transitions. [2020-10-16 12:29:25,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:25,232 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:25,232 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:25,441 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 196 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2020-10-16 12:29:25,441 INFO L429 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:25,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:25,442 INFO L82 PathProgramCache]: Analyzing trace with hash -2059956191, now seen corresponding path program 187 times [2020-10-16 12:29:25,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:25,444 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596792059] [2020-10-16 12:29:25,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:25,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:25,601 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:25,601 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596792059] [2020-10-16 12:29:25,602 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643322960] [2020-10-16 12:29:25,602 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:25,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:25,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:25,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:25,914 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:25,915 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:25,915 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:25,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1426236040] [2020-10-16 12:29:25,915 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:25,916 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:25,918 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:25,918 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:25,919 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:25,919 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:25,991 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:25,992 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:26,024 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:26,024 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:26,036 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:26,036 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:26,047 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [136128#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:26,047 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:26,048 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:26,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:26,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:26,048 INFO L87 Difference]: Start difference. First operand 242 states and 595 transitions. Second operand 12 states. [2020-10-16 12:29:26,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:26,463 INFO L93 Difference]: Finished difference Result 317 states and 745 transitions. [2020-10-16 12:29:26,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:26,465 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:26,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:26,466 INFO L225 Difference]: With dead ends: 317 [2020-10-16 12:29:26,467 INFO L226 Difference]: Without dead ends: 313 [2020-10-16 12:29:26,467 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:26,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2020-10-16 12:29:26,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 249. [2020-10-16 12:29:26,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 249 states. [2020-10-16 12:29:26,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 612 transitions. [2020-10-16 12:29:26,474 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 612 transitions. Word has length 15 [2020-10-16 12:29:26,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:26,475 INFO L481 AbstractCegarLoop]: Abstraction has 249 states and 612 transitions. [2020-10-16 12:29:26,475 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:26,475 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 612 transitions. [2020-10-16 12:29:26,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:26,476 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:26,476 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:26,691 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2020-10-16 12:29:26,691 INFO L429 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:26,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:26,692 INFO L82 PathProgramCache]: Analyzing trace with hash -2059955230, now seen corresponding path program 188 times [2020-10-16 12:29:26,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:26,695 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795095660] [2020-10-16 12:29:26,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:26,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:26,844 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:26,844 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795095660] [2020-10-16 12:29:26,844 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144535022] [2020-10-16 12:29:26,844 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:26,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:29:26,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:26,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:26,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:31,394 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:31,394 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:31,394 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:31,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [663812052] [2020-10-16 12:29:31,395 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:31,395 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:31,397 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:31,397 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:31,398 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:31,398 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:31,457 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:31,457 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:31,490 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:31,490 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:31,503 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:31,503 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:31,510 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [137015#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:31,511 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:31,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:31,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:31,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=276, Unknown=2, NotChecked=0, Total=380 [2020-10-16 12:29:31,512 INFO L87 Difference]: Start difference. First operand 249 states and 612 transitions. Second operand 12 states. [2020-10-16 12:29:31,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:31,878 INFO L93 Difference]: Finished difference Result 324 states and 757 transitions. [2020-10-16 12:29:31,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:31,880 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:31,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:31,880 INFO L225 Difference]: With dead ends: 324 [2020-10-16 12:29:31,880 INFO L226 Difference]: Without dead ends: 312 [2020-10-16 12:29:31,881 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=173, Invalid=425, Unknown=2, NotChecked=0, Total=600 [2020-10-16 12:29:31,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2020-10-16 12:29:31,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 247. [2020-10-16 12:29:31,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 247 states. [2020-10-16 12:29:31,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 606 transitions. [2020-10-16 12:29:31,887 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 606 transitions. Word has length 15 [2020-10-16 12:29:31,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:31,887 INFO L481 AbstractCegarLoop]: Abstraction has 247 states and 606 transitions. [2020-10-16 12:29:31,887 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:31,887 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 606 transitions. [2020-10-16 12:29:31,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:31,888 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:31,888 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:32,093 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2020-10-16 12:29:32,094 INFO L429 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:32,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:32,094 INFO L82 PathProgramCache]: Analyzing trace with hash -2059926400, now seen corresponding path program 189 times [2020-10-16 12:29:32,096 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:32,096 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805336575] [2020-10-16 12:29:32,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:32,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:32,271 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:32,271 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805336575] [2020-10-16 12:29:32,271 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286907883] [2020-10-16 12:29:32,271 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:32,311 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 12:29:32,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:32,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:32,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:32,678 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:32,678 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:32,679 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:32,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1520395328] [2020-10-16 12:29:32,679 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:32,680 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:32,682 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:32,682 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:32,683 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:32,683 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:32,769 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:32,770 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:32,804 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:32,805 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:32,819 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:32,820 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:32,830 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [137905#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:32,831 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:32,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:32,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:32,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:32,831 INFO L87 Difference]: Start difference. First operand 247 states and 606 transitions. Second operand 12 states. [2020-10-16 12:29:33,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:33,209 INFO L93 Difference]: Finished difference Result 321 states and 751 transitions. [2020-10-16 12:29:33,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:33,211 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:33,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:33,212 INFO L225 Difference]: With dead ends: 321 [2020-10-16 12:29:33,212 INFO L226 Difference]: Without dead ends: 310 [2020-10-16 12:29:33,212 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=186, Invalid=464, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:29:33,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2020-10-16 12:29:33,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 247. [2020-10-16 12:29:33,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 247 states. [2020-10-16 12:29:33,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 607 transitions. [2020-10-16 12:29:33,216 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 607 transitions. Word has length 15 [2020-10-16 12:29:33,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:33,216 INFO L481 AbstractCegarLoop]: Abstraction has 247 states and 607 transitions. [2020-10-16 12:29:33,216 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:33,216 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 607 transitions. [2020-10-16 12:29:33,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:33,217 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:33,217 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:33,417 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable202,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:33,418 INFO L429 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:33,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:33,418 INFO L82 PathProgramCache]: Analyzing trace with hash -2059925439, now seen corresponding path program 190 times [2020-10-16 12:29:33,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:33,420 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841947878] [2020-10-16 12:29:33,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:33,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:33,579 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:33,580 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841947878] [2020-10-16 12:29:33,580 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925578270] [2020-10-16 12:29:33,580 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:33,619 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:29:33,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:33,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:33,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:33,918 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:33,918 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:33,918 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:33,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1403840250] [2020-10-16 12:29:33,919 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:33,919 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:33,957 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:33,957 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:33,958 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:33,958 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:34,051 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:34,052 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:34,099 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:34,099 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:34,115 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:34,116 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:34,127 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [138794#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:34,127 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:34,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:34,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:34,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=279, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:34,128 INFO L87 Difference]: Start difference. First operand 247 states and 607 transitions. Second operand 12 states. [2020-10-16 12:29:34,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:34,478 INFO L93 Difference]: Finished difference Result 312 states and 726 transitions. [2020-10-16 12:29:34,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:34,479 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:34,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:34,480 INFO L225 Difference]: With dead ends: 312 [2020-10-16 12:29:34,480 INFO L226 Difference]: Without dead ends: 298 [2020-10-16 12:29:34,481 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=176, Invalid=424, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:34,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2020-10-16 12:29:34,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 244. [2020-10-16 12:29:34,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 244 states. [2020-10-16 12:29:34,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 598 transitions. [2020-10-16 12:29:34,484 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 598 transitions. Word has length 15 [2020-10-16 12:29:34,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:34,484 INFO L481 AbstractCegarLoop]: Abstraction has 244 states and 598 transitions. [2020-10-16 12:29:34,485 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:34,485 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 598 transitions. [2020-10-16 12:29:34,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:34,485 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:34,485 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:34,685 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable203 [2020-10-16 12:29:34,686 INFO L429 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:34,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:34,686 INFO L82 PathProgramCache]: Analyzing trace with hash -2032250561, now seen corresponding path program 191 times [2020-10-16 12:29:34,688 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:34,688 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032759954] [2020-10-16 12:29:34,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:34,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:34,825 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:34,826 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032759954] [2020-10-16 12:29:34,826 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305628351] [2020-10-16 12:29:34,826 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:34,864 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 12:29:34,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:34,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:34,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:35,084 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:35,085 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:35,085 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:35,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [450316073] [2020-10-16 12:29:35,085 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:35,086 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:35,088 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:35,088 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:35,101 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:35,102 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:35,157 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:35,157 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:35,195 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:35,196 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:35,206 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:35,207 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:35,219 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [139666#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:35,219 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:35,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:35,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:35,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=280, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:35,220 INFO L87 Difference]: Start difference. First operand 244 states and 598 transitions. Second operand 12 states. [2020-10-16 12:29:35,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:35,562 INFO L93 Difference]: Finished difference Result 308 states and 724 transitions. [2020-10-16 12:29:35,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-16 12:29:35,563 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:35,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:35,564 INFO L225 Difference]: With dead ends: 308 [2020-10-16 12:29:35,564 INFO L226 Difference]: Without dead ends: 304 [2020-10-16 12:29:35,565 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=197, Invalid=505, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:29:35,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2020-10-16 12:29:35,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 251. [2020-10-16 12:29:35,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 251 states. [2020-10-16 12:29:35,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 615 transitions. [2020-10-16 12:29:35,569 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 615 transitions. Word has length 15 [2020-10-16 12:29:35,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:35,569 INFO L481 AbstractCegarLoop]: Abstraction has 251 states and 615 transitions. [2020-10-16 12:29:35,569 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:35,569 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 615 transitions. [2020-10-16 12:29:35,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:35,570 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:35,570 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:35,770 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:35,771 INFO L429 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:35,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:35,772 INFO L82 PathProgramCache]: Analyzing trace with hash -2032249600, now seen corresponding path program 192 times [2020-10-16 12:29:35,774 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:35,774 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944781658] [2020-10-16 12:29:35,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:35,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:35,916 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:35,916 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944781658] [2020-10-16 12:29:35,917 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985211691] [2020-10-16 12:29:35,917 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:35,982 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:29:35,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:35,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:35,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:36,252 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:36,252 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:36,252 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:36,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [949023184] [2020-10-16 12:29:36,253 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:36,254 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:36,256 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:36,256 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:36,259 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:36,259 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:36,326 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:36,327 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:36,364 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:36,364 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:36,376 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:36,376 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:36,385 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [140552#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:36,385 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:36,386 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:36,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:36,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:36,386 INFO L87 Difference]: Start difference. First operand 251 states and 615 transitions. Second operand 12 states. [2020-10-16 12:29:36,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:36,732 INFO L93 Difference]: Finished difference Result 324 states and 754 transitions. [2020-10-16 12:29:36,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:36,733 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:36,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:36,734 INFO L225 Difference]: With dead ends: 324 [2020-10-16 12:29:36,734 INFO L226 Difference]: Without dead ends: 312 [2020-10-16 12:29:36,734 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=189, Invalid=461, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:29:36,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2020-10-16 12:29:36,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 249. [2020-10-16 12:29:36,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 249 states. [2020-10-16 12:29:36,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 609 transitions. [2020-10-16 12:29:36,738 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 609 transitions. Word has length 15 [2020-10-16 12:29:36,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:36,738 INFO L481 AbstractCegarLoop]: Abstraction has 249 states and 609 transitions. [2020-10-16 12:29:36,739 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:36,739 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 609 transitions. [2020-10-16 12:29:36,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:36,739 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:36,739 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:36,939 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2020-10-16 12:29:36,940 INFO L429 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:36,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:36,941 INFO L82 PathProgramCache]: Analyzing trace with hash -2032220770, now seen corresponding path program 193 times [2020-10-16 12:29:36,942 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:36,943 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177233205] [2020-10-16 12:29:36,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:36,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:37,098 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:37,099 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177233205] [2020-10-16 12:29:37,099 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268786546] [2020-10-16 12:29:37,099 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:37,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:37,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:37,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:37,370 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:37,370 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:37,370 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:37,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [720587319] [2020-10-16 12:29:37,371 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:37,372 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:37,374 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:37,374 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:37,376 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:37,377 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:37,435 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:37,435 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:37,472 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:37,472 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:37,484 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:37,485 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:37,504 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [141448#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:37,504 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:37,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:37,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:37,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=275, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:37,504 INFO L87 Difference]: Start difference. First operand 249 states and 609 transitions. Second operand 12 states. [2020-10-16 12:29:37,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:37,781 INFO L93 Difference]: Finished difference Result 311 states and 730 transitions. [2020-10-16 12:29:37,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:37,783 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:37,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:37,784 INFO L225 Difference]: With dead ends: 311 [2020-10-16 12:29:37,784 INFO L226 Difference]: Without dead ends: 300 [2020-10-16 12:29:37,784 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=172, Invalid=428, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:37,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2020-10-16 12:29:37,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 249. [2020-10-16 12:29:37,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 249 states. [2020-10-16 12:29:37,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 610 transitions. [2020-10-16 12:29:37,788 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 610 transitions. Word has length 15 [2020-10-16 12:29:37,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:37,788 INFO L481 AbstractCegarLoop]: Abstraction has 249 states and 610 transitions. [2020-10-16 12:29:37,788 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:37,788 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 610 transitions. [2020-10-16 12:29:37,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:37,789 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:37,789 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:37,989 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:37,990 INFO L429 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:37,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:37,990 INFO L82 PathProgramCache]: Analyzing trace with hash -2032219809, now seen corresponding path program 194 times [2020-10-16 12:29:37,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:37,993 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225929730] [2020-10-16 12:29:37,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:37,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:38,187 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:38,187 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225929730] [2020-10-16 12:29:38,188 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931116609] [2020-10-16 12:29:38,188 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:38,245 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:29:38,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:38,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:38,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:38,602 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:38,603 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:38,603 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:38,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [567881282] [2020-10-16 12:29:38,603 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:38,604 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:38,608 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:38,608 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:38,611 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:38,611 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:38,678 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:38,678 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:38,719 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:38,719 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:38,739 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:38,740 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:38,748 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [142329#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:38,749 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:38,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:38,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:38,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=276, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:38,749 INFO L87 Difference]: Start difference. First operand 249 states and 610 transitions. Second operand 12 states. [2020-10-16 12:29:39,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:39,068 INFO L93 Difference]: Finished difference Result 310 states and 722 transitions. [2020-10-16 12:29:39,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:39,069 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:39,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:39,070 INFO L225 Difference]: With dead ends: 310 [2020-10-16 12:29:39,070 INFO L226 Difference]: Without dead ends: 297 [2020-10-16 12:29:39,071 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=177, Invalid=423, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:39,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2020-10-16 12:29:39,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 247. [2020-10-16 12:29:39,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 247 states. [2020-10-16 12:29:39,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 604 transitions. [2020-10-16 12:29:39,075 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 604 transitions. Word has length 15 [2020-10-16 12:29:39,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:39,075 INFO L481 AbstractCegarLoop]: Abstraction has 247 states and 604 transitions. [2020-10-16 12:29:39,075 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:39,075 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 604 transitions. [2020-10-16 12:29:39,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:39,075 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:39,076 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:39,276 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,204 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:39,277 INFO L429 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:39,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:39,277 INFO L82 PathProgramCache]: Analyzing trace with hash -2031327040, now seen corresponding path program 195 times [2020-10-16 12:29:39,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:39,279 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619758975] [2020-10-16 12:29:39,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:39,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:39,442 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:39,442 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619758975] [2020-10-16 12:29:39,443 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824589464] [2020-10-16 12:29:39,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:39,483 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 12:29:39,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:39,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:39,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:39,784 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:39,784 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:39,784 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:39,784 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1461580188] [2020-10-16 12:29:39,785 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:39,785 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:39,787 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:39,788 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:39,790 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:39,790 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:39,853 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:39,853 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:39,894 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:39,894 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:39,908 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:39,908 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:39,915 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [143205#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:39,916 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:39,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:39,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:39,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=279, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:39,916 INFO L87 Difference]: Start difference. First operand 247 states and 604 transitions. Second operand 12 states. [2020-10-16 12:29:40,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:40,261 INFO L93 Difference]: Finished difference Result 316 states and 738 transitions. [2020-10-16 12:29:40,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:40,262 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:40,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:40,262 INFO L225 Difference]: With dead ends: 316 [2020-10-16 12:29:40,262 INFO L226 Difference]: Without dead ends: 305 [2020-10-16 12:29:40,263 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=187, Invalid=463, Unknown=0, NotChecked=0, Total=650 [2020-10-16 12:29:40,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2020-10-16 12:29:40,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 251. [2020-10-16 12:29:40,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 251 states. [2020-10-16 12:29:40,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 611 transitions. [2020-10-16 12:29:40,267 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 611 transitions. Word has length 15 [2020-10-16 12:29:40,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:40,267 INFO L481 AbstractCegarLoop]: Abstraction has 251 states and 611 transitions. [2020-10-16 12:29:40,267 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:40,267 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 611 transitions. [2020-10-16 12:29:40,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:40,267 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:40,267 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:40,468 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:40,468 INFO L429 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:40,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:40,469 INFO L82 PathProgramCache]: Analyzing trace with hash -2031326079, now seen corresponding path program 196 times [2020-10-16 12:29:40,471 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:40,471 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596185547] [2020-10-16 12:29:40,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:40,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:40,671 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:40,671 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596185547] [2020-10-16 12:29:40,671 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088717858] [2020-10-16 12:29:40,672 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:40,713 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:29:40,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:40,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:40,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:41,036 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:41,036 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:41,037 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:41,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [936211095] [2020-10-16 12:29:41,037 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:41,037 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:41,040 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:41,040 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:41,042 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:41,043 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:41,098 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:41,098 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:41,136 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:41,137 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:41,150 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:41,150 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:41,158 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [144097#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:41,158 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:41,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:41,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:41,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=275, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:41,159 INFO L87 Difference]: Start difference. First operand 251 states and 611 transitions. Second operand 12 states. [2020-10-16 12:29:41,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:41,463 INFO L93 Difference]: Finished difference Result 305 states and 709 transitions. [2020-10-16 12:29:41,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:41,464 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:41,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:41,465 INFO L225 Difference]: With dead ends: 305 [2020-10-16 12:29:41,465 INFO L226 Difference]: Without dead ends: 293 [2020-10-16 12:29:41,465 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=174, Invalid=426, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:41,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2020-10-16 12:29:41,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 250. [2020-10-16 12:29:41,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 250 states. [2020-10-16 12:29:41,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 608 transitions. [2020-10-16 12:29:41,472 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 608 transitions. Word has length 15 [2020-10-16 12:29:41,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:41,472 INFO L481 AbstractCegarLoop]: Abstraction has 250 states and 608 transitions. [2020-10-16 12:29:41,472 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:41,472 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 608 transitions. [2020-10-16 12:29:41,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:41,473 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:41,473 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:41,675 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:41,676 INFO L429 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:41,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:41,676 INFO L82 PathProgramCache]: Analyzing trace with hash -2031297249, now seen corresponding path program 197 times [2020-10-16 12:29:41,678 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:41,678 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074602412] [2020-10-16 12:29:41,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:41,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:41,818 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:41,818 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074602412] [2020-10-16 12:29:41,818 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072234092] [2020-10-16 12:29:41,818 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:41,862 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-16 12:29:41,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:41,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:41,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:42,121 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:42,122 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:42,122 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:42,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [417949515] [2020-10-16 12:29:42,122 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:42,123 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:42,126 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-16 12:29:42,126 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:42,133 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:42,133 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:42,192 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:42,192 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:42,234 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:42,235 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:42,248 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:42,248 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:42,255 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [144974#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:42,256 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:29:42,256 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:42,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:29:42,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:29:42,256 INFO L87 Difference]: Start difference. First operand 250 states and 608 transitions. Second operand 12 states. [2020-10-16 12:29:42,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:42,573 INFO L93 Difference]: Finished difference Result 303 states and 705 transitions. [2020-10-16 12:29:42,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:42,574 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:29:42,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:42,574 INFO L225 Difference]: With dead ends: 303 [2020-10-16 12:29:42,575 INFO L226 Difference]: Without dead ends: 292 [2020-10-16 12:29:42,575 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=175, Invalid=425, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:42,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2020-10-16 12:29:42,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 247. [2020-10-16 12:29:42,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 247 states. [2020-10-16 12:29:42,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 602 transitions. [2020-10-16 12:29:42,579 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 602 transitions. Word has length 15 [2020-10-16 12:29:42,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:42,579 INFO L481 AbstractCegarLoop]: Abstraction has 247 states and 602 transitions. [2020-10-16 12:29:42,580 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:29:42,580 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 602 transitions. [2020-10-16 12:29:42,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:42,580 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:42,580 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:42,781 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2020-10-16 12:29:42,781 INFO L429 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:42,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:42,782 INFO L82 PathProgramCache]: Analyzing trace with hash -1173376031, now seen corresponding path program 198 times [2020-10-16 12:29:42,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:42,784 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637735323] [2020-10-16 12:29:42,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:42,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:42,950 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:42,950 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637735323] [2020-10-16 12:29:42,950 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923363990] [2020-10-16 12:29:42,950 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:42,991 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-16 12:29:42,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:42,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:42,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:43,271 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:43,272 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:43,272 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:43,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [954058855] [2020-10-16 12:29:43,273 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:43,274 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:43,276 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 42 transitions. [2020-10-16 12:29:43,276 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:43,278 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:43,279 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:43,338 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:43,339 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:43,376 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:43,377 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:43,429 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:43,429 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:43,443 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:43,443 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:43,455 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:43,456 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:43,466 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [145843#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1)), 145844#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:43,466 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:29:43,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:43,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:29:43,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:29:43,467 INFO L87 Difference]: Start difference. First operand 247 states and 602 transitions. Second operand 13 states. [2020-10-16 12:29:43,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:43,747 INFO L93 Difference]: Finished difference Result 311 states and 719 transitions. [2020-10-16 12:29:43,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:43,747 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 15 [2020-10-16 12:29:43,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:43,748 INFO L225 Difference]: With dead ends: 311 [2020-10-16 12:29:43,748 INFO L226 Difference]: Without dead ends: 308 [2020-10-16 12:29:43,749 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=170, Invalid=430, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:43,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2020-10-16 12:29:43,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 250. [2020-10-16 12:29:43,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 250 states. [2020-10-16 12:29:43,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 610 transitions. [2020-10-16 12:29:43,753 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 610 transitions. Word has length 15 [2020-10-16 12:29:43,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:43,753 INFO L481 AbstractCegarLoop]: Abstraction has 250 states and 610 transitions. [2020-10-16 12:29:43,753 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:29:43,753 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 610 transitions. [2020-10-16 12:29:43,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:43,753 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:43,753 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:43,954 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 208 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2020-10-16 12:29:43,954 INFO L429 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:43,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:43,955 INFO L82 PathProgramCache]: Analyzing trace with hash -1173375070, now seen corresponding path program 199 times [2020-10-16 12:29:43,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:43,957 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823289420] [2020-10-16 12:29:43,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:43,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:44,152 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:44,153 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823289420] [2020-10-16 12:29:44,153 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882725394] [2020-10-16 12:29:44,153 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:44,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:44,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:44,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:44,537 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:44,538 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:44,538 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:44,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [850015537] [2020-10-16 12:29:44,538 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:44,539 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:44,541 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 42 transitions. [2020-10-16 12:29:44,541 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:44,545 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:44,545 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:44,597 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:44,598 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:44,661 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:44,661 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:44,702 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:44,703 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:44,715 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:44,715 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:44,729 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:44,730 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:44,739 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [146726#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1)), 146725#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1))] [2020-10-16 12:29:44,739 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:29:44,739 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:44,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:29:44,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=308, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:29:44,739 INFO L87 Difference]: Start difference. First operand 250 states and 610 transitions. Second operand 13 states. [2020-10-16 12:29:45,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:45,041 INFO L93 Difference]: Finished difference Result 332 states and 763 transitions. [2020-10-16 12:29:45,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:45,042 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 15 [2020-10-16 12:29:45,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:45,042 INFO L225 Difference]: With dead ends: 332 [2020-10-16 12:29:45,042 INFO L226 Difference]: Without dead ends: 320 [2020-10-16 12:29:45,043 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=174, Invalid=426, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:45,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2020-10-16 12:29:45,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 253. [2020-10-16 12:29:45,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 253 states. [2020-10-16 12:29:45,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 615 transitions. [2020-10-16 12:29:45,047 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 615 transitions. Word has length 15 [2020-10-16 12:29:45,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:45,047 INFO L481 AbstractCegarLoop]: Abstraction has 253 states and 615 transitions. [2020-10-16 12:29:45,047 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:29:45,047 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 615 transitions. [2020-10-16 12:29:45,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:45,048 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:45,048 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:45,248 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2020-10-16 12:29:45,249 INFO L429 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:45,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:45,249 INFO L82 PathProgramCache]: Analyzing trace with hash -1173346240, now seen corresponding path program 200 times [2020-10-16 12:29:45,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:45,252 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129388418] [2020-10-16 12:29:45,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:45,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:45,444 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:45,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129388418] [2020-10-16 12:29:45,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941766917] [2020-10-16 12:29:45,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:45,484 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:29:45,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:45,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:45,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:46,584 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:46,584 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:46,584 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:46,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1399700779] [2020-10-16 12:29:46,584 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:46,585 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:46,587 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 42 transitions. [2020-10-16 12:29:46,588 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:46,592 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:46,593 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:46,651 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:46,652 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:46,698 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:46,698 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:46,731 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:46,731 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:46,749 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:46,750 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:46,766 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:46,766 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:46,774 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [147634#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1)), 147635#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:46,774 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:29:46,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:46,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:29:46,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=306, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:29:46,775 INFO L87 Difference]: Start difference. First operand 253 states and 615 transitions. Second operand 13 states. [2020-10-16 12:29:47,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:47,037 INFO L93 Difference]: Finished difference Result 329 states and 757 transitions. [2020-10-16 12:29:47,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:47,038 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 15 [2020-10-16 12:29:47,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:47,039 INFO L225 Difference]: With dead ends: 329 [2020-10-16 12:29:47,039 INFO L226 Difference]: Without dead ends: 318 [2020-10-16 12:29:47,039 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=172, Invalid=428, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:47,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2020-10-16 12:29:47,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 254. [2020-10-16 12:29:47,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 254 states. [2020-10-16 12:29:47,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 618 transitions. [2020-10-16 12:29:47,042 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 618 transitions. Word has length 15 [2020-10-16 12:29:47,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:47,042 INFO L481 AbstractCegarLoop]: Abstraction has 254 states and 618 transitions. [2020-10-16 12:29:47,042 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:29:47,042 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 618 transitions. [2020-10-16 12:29:47,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:47,043 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:47,043 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:47,243 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2020-10-16 12:29:47,244 INFO L429 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:47,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:47,244 INFO L82 PathProgramCache]: Analyzing trace with hash -1173345279, now seen corresponding path program 201 times [2020-10-16 12:29:47,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:47,246 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869024856] [2020-10-16 12:29:47,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:47,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:47,445 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:47,445 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869024856] [2020-10-16 12:29:47,446 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190562779] [2020-10-16 12:29:47,446 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:47,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 12:29:47,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:47,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:47,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:50,256 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:50,256 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:50,257 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:50,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1661349018] [2020-10-16 12:29:50,257 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:50,257 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:50,260 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 42 transitions. [2020-10-16 12:29:50,260 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:50,265 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:50,265 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:50,331 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:50,331 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:50,382 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:50,382 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:50,411 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:50,411 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:50,418 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:50,419 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:50,429 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:50,429 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:50,436 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [148542#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1)), 148543#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-16 12:29:50,436 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-16 12:29:50,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:50,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-16 12:29:50,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=305, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:29:50,437 INFO L87 Difference]: Start difference. First operand 254 states and 618 transitions. Second operand 13 states. [2020-10-16 12:29:50,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:50,725 INFO L93 Difference]: Finished difference Result 319 states and 733 transitions. [2020-10-16 12:29:50,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:29:50,726 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 15 [2020-10-16 12:29:50,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:50,727 INFO L225 Difference]: With dead ends: 319 [2020-10-16 12:29:50,727 INFO L226 Difference]: Without dead ends: 306 [2020-10-16 12:29:50,727 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=177, Invalid=423, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:29:50,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2020-10-16 12:29:50,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 251. [2020-10-16 12:29:50,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 251 states. [2020-10-16 12:29:50,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 610 transitions. [2020-10-16 12:29:50,732 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 610 transitions. Word has length 15 [2020-10-16 12:29:50,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:50,732 INFO L481 AbstractCegarLoop]: Abstraction has 251 states and 610 transitions. [2020-10-16 12:29:50,732 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-16 12:29:50,732 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 610 transitions. [2020-10-16 12:29:50,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:50,733 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:50,733 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:50,933 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:50,934 INFO L429 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:50,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:50,934 INFO L82 PathProgramCache]: Analyzing trace with hash 439566480, now seen corresponding path program 202 times [2020-10-16 12:29:50,936 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:50,936 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942279169] [2020-10-16 12:29:50,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:50,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:51,195 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:51,195 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942279169] [2020-10-16 12:29:51,195 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678795190] [2020-10-16 12:29:51,195 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:51,236 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:29:51,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:51,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:51,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:51,504 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:51,504 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:51,504 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:51,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2007096890] [2020-10-16 12:29:51,505 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:51,506 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:51,508 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 37 transitions. [2020-10-16 12:29:51,509 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:51,521 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:51,522 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:51,537 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:51,537 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:51,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:51,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:51,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:51,538 INFO L87 Difference]: Start difference. First operand 251 states and 610 transitions. Second operand 11 states. [2020-10-16 12:29:51,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:51,669 INFO L93 Difference]: Finished difference Result 320 states and 742 transitions. [2020-10-16 12:29:51,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:51,670 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:51,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:51,671 INFO L225 Difference]: With dead ends: 320 [2020-10-16 12:29:51,671 INFO L226 Difference]: Without dead ends: 318 [2020-10-16 12:29:51,672 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=124, Invalid=296, Unknown=0, NotChecked=0, Total=420 [2020-10-16 12:29:51,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2020-10-16 12:29:51,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 257. [2020-10-16 12:29:51,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 257 states. [2020-10-16 12:29:51,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 628 transitions. [2020-10-16 12:29:51,676 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 628 transitions. Word has length 15 [2020-10-16 12:29:51,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:51,676 INFO L481 AbstractCegarLoop]: Abstraction has 257 states and 628 transitions. [2020-10-16 12:29:51,676 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:51,676 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 628 transitions. [2020-10-16 12:29:51,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:51,676 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:51,677 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:51,877 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable215 [2020-10-16 12:29:51,878 INFO L429 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:51,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:51,878 INFO L82 PathProgramCache]: Analyzing trace with hash 439595310, now seen corresponding path program 203 times [2020-10-16 12:29:51,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:51,880 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142316843] [2020-10-16 12:29:51,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:51,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:52,095 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:52,095 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142316843] [2020-10-16 12:29:52,096 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076329748] [2020-10-16 12:29:52,096 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:52,135 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:29:52,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:52,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:52,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:52,476 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:52,476 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:52,477 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:52,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [495530658] [2020-10-16 12:29:52,477 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:52,479 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:52,483 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 35 transitions. [2020-10-16 12:29:52,484 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:52,513 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:52,514 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:52,525 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:52,525 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:52,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:52,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:52,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:52,526 INFO L87 Difference]: Start difference. First operand 257 states and 628 transitions. Second operand 11 states. [2020-10-16 12:29:52,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:52,709 INFO L93 Difference]: Finished difference Result 324 states and 753 transitions. [2020-10-16 12:29:52,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:52,710 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:52,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:52,711 INFO L225 Difference]: With dead ends: 324 [2020-10-16 12:29:52,711 INFO L226 Difference]: Without dead ends: 322 [2020-10-16 12:29:52,711 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=145, Invalid=317, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:29:52,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2020-10-16 12:29:52,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 258. [2020-10-16 12:29:52,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 258 states. [2020-10-16 12:29:52,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 631 transitions. [2020-10-16 12:29:52,715 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 631 transitions. Word has length 15 [2020-10-16 12:29:52,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:52,715 INFO L481 AbstractCegarLoop]: Abstraction has 258 states and 631 transitions. [2020-10-16 12:29:52,715 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:52,716 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 631 transitions. [2020-10-16 12:29:52,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:52,716 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:52,716 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:52,916 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:52,917 INFO L429 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:52,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:52,917 INFO L82 PathProgramCache]: Analyzing trace with hash 439596271, now seen corresponding path program 204 times [2020-10-16 12:29:52,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:52,920 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433428064] [2020-10-16 12:29:52,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:52,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:53,126 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:53,126 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433428064] [2020-10-16 12:29:53,126 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312185171] [2020-10-16 12:29:53,126 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:53,176 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:29:53,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:53,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:53,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:53,466 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:53,466 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:53,466 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:53,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [438281270] [2020-10-16 12:29:53,467 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:53,468 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:53,471 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 35 transitions. [2020-10-16 12:29:53,471 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:53,490 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:53,490 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:53,499 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:53,499 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:53,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:53,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:53,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:53,500 INFO L87 Difference]: Start difference. First operand 258 states and 631 transitions. Second operand 11 states. [2020-10-16 12:29:53,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:53,683 INFO L93 Difference]: Finished difference Result 339 states and 788 transitions. [2020-10-16 12:29:53,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:53,685 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:53,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:53,686 INFO L225 Difference]: With dead ends: 339 [2020-10-16 12:29:53,686 INFO L226 Difference]: Without dead ends: 336 [2020-10-16 12:29:53,686 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=137, Invalid=325, Unknown=0, NotChecked=0, Total=462 [2020-10-16 12:29:53,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2020-10-16 12:29:53,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 255. [2020-10-16 12:29:53,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 255 states. [2020-10-16 12:29:53,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 622 transitions. [2020-10-16 12:29:53,691 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 622 transitions. Word has length 15 [2020-10-16 12:29:53,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:53,691 INFO L481 AbstractCegarLoop]: Abstraction has 255 states and 622 transitions. [2020-10-16 12:29:53,691 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:53,691 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 622 transitions. [2020-10-16 12:29:53,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:53,691 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:53,691 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:53,892 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2020-10-16 12:29:53,892 INFO L429 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:53,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:53,893 INFO L82 PathProgramCache]: Analyzing trace with hash 440489040, now seen corresponding path program 205 times [2020-10-16 12:29:53,895 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:53,895 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621796720] [2020-10-16 12:29:53,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:53,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:54,082 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:54,082 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621796720] [2020-10-16 12:29:54,082 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459695915] [2020-10-16 12:29:54,083 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:54,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:54,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:54,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:54,420 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:54,421 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:54,421 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:54,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1675390925] [2020-10-16 12:29:54,421 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:54,422 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:54,424 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 33 transitions. [2020-10-16 12:29:54,424 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:54,432 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:54,432 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:54,450 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:54,450 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:54,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:54,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:54,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:54,451 INFO L87 Difference]: Start difference. First operand 255 states and 622 transitions. Second operand 11 states. [2020-10-16 12:29:54,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:54,669 INFO L93 Difference]: Finished difference Result 323 states and 750 transitions. [2020-10-16 12:29:54,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:54,670 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:54,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:54,671 INFO L225 Difference]: With dead ends: 323 [2020-10-16 12:29:54,671 INFO L226 Difference]: Without dead ends: 321 [2020-10-16 12:29:54,672 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=159, Invalid=347, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:29:54,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2020-10-16 12:29:54,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 257. [2020-10-16 12:29:54,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 257 states. [2020-10-16 12:29:54,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 628 transitions. [2020-10-16 12:29:54,675 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 628 transitions. Word has length 15 [2020-10-16 12:29:54,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:54,675 INFO L481 AbstractCegarLoop]: Abstraction has 257 states and 628 transitions. [2020-10-16 12:29:54,676 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:54,676 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 628 transitions. [2020-10-16 12:29:54,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:54,676 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:54,676 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:54,877 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:54,877 INFO L429 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:54,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:54,878 INFO L82 PathProgramCache]: Analyzing trace with hash 440490001, now seen corresponding path program 206 times [2020-10-16 12:29:54,879 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:54,880 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200464347] [2020-10-16 12:29:54,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:54,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:55,064 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:55,064 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200464347] [2020-10-16 12:29:55,065 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2064641056] [2020-10-16 12:29:55,065 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:55,106 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:29:55,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:55,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:55,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:57,541 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:57,542 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:57,542 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:57,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [382795128] [2020-10-16 12:29:57,542 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:57,542 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:57,545 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 33 transitions. [2020-10-16 12:29:57,545 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:57,552 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:57,552 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:57,573 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:57,573 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:57,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:57,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:57,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=251, Unknown=1, NotChecked=0, Total=342 [2020-10-16 12:29:57,574 INFO L87 Difference]: Start difference. First operand 257 states and 628 transitions. Second operand 11 states. [2020-10-16 12:29:57,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:57,829 INFO L93 Difference]: Finished difference Result 342 states and 794 transitions. [2020-10-16 12:29:57,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:57,830 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:57,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:57,831 INFO L225 Difference]: With dead ends: 342 [2020-10-16 12:29:57,831 INFO L226 Difference]: Without dead ends: 339 [2020-10-16 12:29:57,831 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=154, Invalid=351, Unknown=1, NotChecked=0, Total=506 [2020-10-16 12:29:57,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2020-10-16 12:29:57,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 256. [2020-10-16 12:29:57,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 256 states. [2020-10-16 12:29:57,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 625 transitions. [2020-10-16 12:29:57,835 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 625 transitions. Word has length 15 [2020-10-16 12:29:57,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:57,835 INFO L481 AbstractCegarLoop]: Abstraction has 256 states and 625 transitions. [2020-10-16 12:29:57,835 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:57,835 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 625 transitions. [2020-10-16 12:29:57,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:57,835 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:57,835 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:58,036 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable219 [2020-10-16 12:29:58,036 INFO L429 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:58,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:58,037 INFO L82 PathProgramCache]: Analyzing trace with hash 440518831, now seen corresponding path program 207 times [2020-10-16 12:29:58,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:58,039 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894009521] [2020-10-16 12:29:58,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:58,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:58,232 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:58,233 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894009521] [2020-10-16 12:29:58,233 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324402550] [2020-10-16 12:29:58,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:58,272 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-16 12:29:58,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:58,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:58,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:58,632 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:58,632 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:58,632 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:58,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1075889470] [2020-10-16 12:29:58,632 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:58,633 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:58,643 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 33 transitions. [2020-10-16 12:29:58,643 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:58,651 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:58,652 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:58,672 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:58,672 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:58,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:58,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:58,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=252, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:58,673 INFO L87 Difference]: Start difference. First operand 256 states and 625 transitions. Second operand 11 states. [2020-10-16 12:29:58,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:58,916 INFO L93 Difference]: Finished difference Result 344 states and 799 transitions. [2020-10-16 12:29:58,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:58,917 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:58,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:58,917 INFO L225 Difference]: With dead ends: 344 [2020-10-16 12:29:58,918 INFO L226 Difference]: Without dead ends: 341 [2020-10-16 12:29:58,918 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=152, Invalid=354, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:29:58,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2020-10-16 12:29:58,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 257. [2020-10-16 12:29:58,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 257 states. [2020-10-16 12:29:58,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 628 transitions. [2020-10-16 12:29:58,922 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 628 transitions. Word has length 15 [2020-10-16 12:29:58,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:58,922 INFO L481 AbstractCegarLoop]: Abstraction has 257 states and 628 transitions. [2020-10-16 12:29:58,922 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:58,922 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 628 transitions. [2020-10-16 12:29:58,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:58,923 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:58,923 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:29:59,123 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,217 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:59,124 INFO L429 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:29:59,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:29:59,124 INFO L82 PathProgramCache]: Analyzing trace with hash 440519792, now seen corresponding path program 208 times [2020-10-16 12:29:59,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:29:59,127 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960730957] [2020-10-16 12:29:59,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:29:59,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:29:59,301 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:59,301 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960730957] [2020-10-16 12:29:59,301 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788589878] [2020-10-16 12:29:59,302 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:29:59,340 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:29:59,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:29:59,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:29:59,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:29:59,603 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:29:59,603 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:29:59,603 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:29:59,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [357635264] [2020-10-16 12:29:59,603 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:29:59,604 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:29:59,606 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 33 transitions. [2020-10-16 12:29:59,606 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:29:59,616 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:29:59,617 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:29:59,632 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:29:59,633 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:29:59,633 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:29:59,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:29:59,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=258, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:29:59,634 INFO L87 Difference]: Start difference. First operand 257 states and 628 transitions. Second operand 11 states. [2020-10-16 12:29:59,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:29:59,875 INFO L93 Difference]: Finished difference Result 350 states and 809 transitions. [2020-10-16 12:29:59,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:29:59,876 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:29:59,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:29:59,877 INFO L225 Difference]: With dead ends: 350 [2020-10-16 12:29:59,877 INFO L226 Difference]: Without dead ends: 346 [2020-10-16 12:29:59,877 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=148, Invalid=358, Unknown=0, NotChecked=0, Total=506 [2020-10-16 12:29:59,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2020-10-16 12:29:59,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 253. [2020-10-16 12:29:59,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 253 states. [2020-10-16 12:29:59,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 616 transitions. [2020-10-16 12:29:59,882 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 616 transitions. Word has length 15 [2020-10-16 12:29:59,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:29:59,882 INFO L481 AbstractCegarLoop]: Abstraction has 253 states and 616 transitions. [2020-10-16 12:29:59,882 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:29:59,882 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 616 transitions. [2020-10-16 12:29:59,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:29:59,882 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:29:59,883 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:00,083 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 218 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2020-10-16 12:30:00,083 INFO L429 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:00,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:00,084 INFO L82 PathProgramCache]: Analyzing trace with hash 468194670, now seen corresponding path program 209 times [2020-10-16 12:30:00,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:00,086 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515188076] [2020-10-16 12:30:00,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:00,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:00,265 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:00,266 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515188076] [2020-10-16 12:30:00,266 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664558414] [2020-10-16 12:30:00,266 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:00,308 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:30:00,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:00,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:00,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:03,309 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:03,309 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:03,310 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:03,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [564383659] [2020-10-16 12:30:03,310 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:03,310 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:03,313 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-16 12:30:03,313 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:03,316 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:03,316 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:03,333 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:30:03,333 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:30:03,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:03,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:30:03,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:30:03,333 INFO L87 Difference]: Start difference. First operand 253 states and 616 transitions. Second operand 11 states. [2020-10-16 12:30:03,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:03,604 INFO L93 Difference]: Finished difference Result 318 states and 737 transitions. [2020-10-16 12:30:03,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:30:03,605 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:30:03,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:03,606 INFO L225 Difference]: With dead ends: 318 [2020-10-16 12:30:03,606 INFO L226 Difference]: Without dead ends: 316 [2020-10-16 12:30:03,606 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:30:03,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2020-10-16 12:30:03,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 256. [2020-10-16 12:30:03,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 256 states. [2020-10-16 12:30:03,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 625 transitions. [2020-10-16 12:30:03,611 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 625 transitions. Word has length 15 [2020-10-16 12:30:03,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:03,612 INFO L481 AbstractCegarLoop]: Abstraction has 256 states and 625 transitions. [2020-10-16 12:30:03,612 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:30:03,612 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 625 transitions. [2020-10-16 12:30:03,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:03,612 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:03,613 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:03,822 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2020-10-16 12:30:03,822 INFO L429 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:03,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:03,823 INFO L82 PathProgramCache]: Analyzing trace with hash 468195631, now seen corresponding path program 210 times [2020-10-16 12:30:03,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:03,825 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694465921] [2020-10-16 12:30:03,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:03,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:04,010 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:04,010 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694465921] [2020-10-16 12:30:04,010 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940012111] [2020-10-16 12:30:04,011 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:04,050 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:30:04,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:04,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:04,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:04,398 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:04,398 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:04,398 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:04,399 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [806195456] [2020-10-16 12:30:04,399 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:04,399 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:04,401 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-16 12:30:04,401 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:04,405 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:04,405 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:04,419 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:30:04,419 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:30:04,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:04,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:30:04,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:30:04,420 INFO L87 Difference]: Start difference. First operand 256 states and 625 transitions. Second operand 11 states. [2020-10-16 12:30:04,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:04,695 INFO L93 Difference]: Finished difference Result 340 states and 788 transitions. [2020-10-16 12:30:04,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:30:04,696 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:30:04,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:04,696 INFO L225 Difference]: With dead ends: 340 [2020-10-16 12:30:04,697 INFO L226 Difference]: Without dead ends: 337 [2020-10-16 12:30:04,697 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=165, Invalid=387, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:30:04,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2020-10-16 12:30:04,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 255. [2020-10-16 12:30:04,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 255 states. [2020-10-16 12:30:04,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 622 transitions. [2020-10-16 12:30:04,702 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 622 transitions. Word has length 15 [2020-10-16 12:30:04,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:04,702 INFO L481 AbstractCegarLoop]: Abstraction has 255 states and 622 transitions. [2020-10-16 12:30:04,702 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:30:04,703 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 622 transitions. [2020-10-16 12:30:04,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:04,703 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:04,703 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:04,914 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 220 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2020-10-16 12:30:04,915 INFO L429 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:04,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:04,915 INFO L82 PathProgramCache]: Analyzing trace with hash 468224461, now seen corresponding path program 211 times [2020-10-16 12:30:04,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:04,918 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21553951] [2020-10-16 12:30:04,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:04,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:05,106 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:05,106 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21553951] [2020-10-16 12:30:05,107 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085053310] [2020-10-16 12:30:05,107 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:05,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:05,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:05,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:10,688 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:10,689 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:10,689 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:10,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [558103770] [2020-10-16 12:30:10,689 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:10,690 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:10,691 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-16 12:30:10,692 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:10,696 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:10,696 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:10,717 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:30:10,717 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:30:10,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:10,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:30:10,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=251, Unknown=2, NotChecked=0, Total=342 [2020-10-16 12:30:10,718 INFO L87 Difference]: Start difference. First operand 255 states and 622 transitions. Second operand 11 states. [2020-10-16 12:30:13,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:13,136 INFO L93 Difference]: Finished difference Result 338 states and 784 transitions. [2020-10-16 12:30:13,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:30:13,137 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:30:13,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:13,137 INFO L225 Difference]: With dead ends: 338 [2020-10-16 12:30:13,138 INFO L226 Difference]: Without dead ends: 335 [2020-10-16 12:30:13,138 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=162, Invalid=387, Unknown=3, NotChecked=0, Total=552 [2020-10-16 12:30:13,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2020-10-16 12:30:13,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 256. [2020-10-16 12:30:13,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 256 states. [2020-10-16 12:30:13,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 625 transitions. [2020-10-16 12:30:13,142 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 625 transitions. Word has length 15 [2020-10-16 12:30:13,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:13,142 INFO L481 AbstractCegarLoop]: Abstraction has 256 states and 625 transitions. [2020-10-16 12:30:13,142 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:30:13,142 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 625 transitions. [2020-10-16 12:30:13,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:13,142 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:13,142 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:13,343 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable224,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:13,343 INFO L429 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:13,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:13,344 INFO L82 PathProgramCache]: Analyzing trace with hash 468225422, now seen corresponding path program 212 times [2020-10-16 12:30:13,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:13,346 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471487070] [2020-10-16 12:30:13,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:13,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:13,537 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:13,538 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471487070] [2020-10-16 12:30:13,538 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477598647] [2020-10-16 12:30:13,538 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:13,579 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:30:13,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:13,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:13,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:18,341 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:18,341 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:18,341 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:18,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2055507849] [2020-10-16 12:30:18,341 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:18,342 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:18,345 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-16 12:30:18,345 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:18,355 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:18,355 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:18,379 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:30:18,379 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:30:18,379 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:18,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:30:18,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=257, Unknown=1, NotChecked=0, Total=342 [2020-10-16 12:30:18,379 INFO L87 Difference]: Start difference. First operand 256 states and 625 transitions. Second operand 11 states. [2020-10-16 12:30:18,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:18,779 INFO L93 Difference]: Finished difference Result 352 states and 812 transitions. [2020-10-16 12:30:18,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:30:18,781 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:30:18,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:18,782 INFO L225 Difference]: With dead ends: 352 [2020-10-16 12:30:18,782 INFO L226 Difference]: Without dead ends: 348 [2020-10-16 12:30:18,782 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=161, Invalid=390, Unknown=1, NotChecked=0, Total=552 [2020-10-16 12:30:18,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2020-10-16 12:30:18,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 254. [2020-10-16 12:30:18,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 254 states. [2020-10-16 12:30:18,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 619 transitions. [2020-10-16 12:30:18,786 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 619 transitions. Word has length 15 [2020-10-16 12:30:18,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:18,787 INFO L481 AbstractCegarLoop]: Abstraction has 254 states and 619 transitions. [2020-10-16 12:30:18,787 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:30:18,787 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 619 transitions. [2020-10-16 12:30:18,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:18,787 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:18,787 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:18,988 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable225 [2020-10-16 12:30:18,988 INFO L429 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:18,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:18,989 INFO L82 PathProgramCache]: Analyzing trace with hash 469118191, now seen corresponding path program 213 times [2020-10-16 12:30:18,991 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:18,991 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598229454] [2020-10-16 12:30:18,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:18,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:19,186 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:19,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598229454] [2020-10-16 12:30:19,187 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705485693] [2020-10-16 12:30:19,187 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:19,227 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 12:30:19,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:19,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:19,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:19,675 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:19,676 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:19,676 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:19,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1334687559] [2020-10-16 12:30:19,676 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:19,677 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:19,679 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-16 12:30:19,679 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:19,684 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:19,685 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:19,703 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:30:19,704 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:30:19,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:19,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:30:19,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:30:19,704 INFO L87 Difference]: Start difference. First operand 254 states and 619 transitions. Second operand 11 states. [2020-10-16 12:30:20,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:20,062 INFO L93 Difference]: Finished difference Result 340 states and 787 transitions. [2020-10-16 12:30:20,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-16 12:30:20,063 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:30:20,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:20,064 INFO L225 Difference]: With dead ends: 340 [2020-10-16 12:30:20,064 INFO L226 Difference]: Without dead ends: 337 [2020-10-16 12:30:20,064 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=174, Invalid=426, Unknown=0, NotChecked=0, Total=600 [2020-10-16 12:30:20,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2020-10-16 12:30:20,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 256. [2020-10-16 12:30:20,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 256 states. [2020-10-16 12:30:20,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 625 transitions. [2020-10-16 12:30:20,069 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 625 transitions. Word has length 15 [2020-10-16 12:30:20,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:20,069 INFO L481 AbstractCegarLoop]: Abstraction has 256 states and 625 transitions. [2020-10-16 12:30:20,069 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:30:20,069 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 625 transitions. [2020-10-16 12:30:20,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:20,069 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:20,069 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:20,270 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:20,270 INFO L429 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:20,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:20,271 INFO L82 PathProgramCache]: Analyzing trace with hash 469119152, now seen corresponding path program 214 times [2020-10-16 12:30:20,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:20,273 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611440660] [2020-10-16 12:30:20,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:20,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:20,472 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:20,473 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611440660] [2020-10-16 12:30:20,473 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445171960] [2020-10-16 12:30:20,473 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:20,519 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:30:20,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:20,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:20,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:21,986 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:21,986 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:21,986 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:21,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1969369953] [2020-10-16 12:30:21,986 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:21,987 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:21,989 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-16 12:30:21,989 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:21,993 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:21,993 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:22,007 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:30:22,007 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:30:22,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:22,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:30:22,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:30:22,007 INFO L87 Difference]: Start difference. First operand 256 states and 625 transitions. Second operand 11 states. [2020-10-16 12:30:22,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:22,277 INFO L93 Difference]: Finished difference Result 354 states and 819 transitions. [2020-10-16 12:30:22,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:30:22,278 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:30:22,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:22,279 INFO L225 Difference]: With dead ends: 354 [2020-10-16 12:30:22,279 INFO L226 Difference]: Without dead ends: 350 [2020-10-16 12:30:22,279 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=161, Invalid=391, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:30:22,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2020-10-16 12:30:22,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 255. [2020-10-16 12:30:22,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 255 states. [2020-10-16 12:30:22,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 622 transitions. [2020-10-16 12:30:22,283 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 622 transitions. Word has length 15 [2020-10-16 12:30:22,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:22,283 INFO L481 AbstractCegarLoop]: Abstraction has 255 states and 622 transitions. [2020-10-16 12:30:22,283 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:30:22,283 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 622 transitions. [2020-10-16 12:30:22,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:22,284 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:22,284 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:22,484 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2020-10-16 12:30:22,485 INFO L429 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:22,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:22,485 INFO L82 PathProgramCache]: Analyzing trace with hash 469147982, now seen corresponding path program 215 times [2020-10-16 12:30:22,487 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:22,488 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331196575] [2020-10-16 12:30:22,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:22,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:22,686 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:22,686 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331196575] [2020-10-16 12:30:22,687 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1577887757] [2020-10-16 12:30:22,687 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:22,728 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:30:22,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:22,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:22,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:23,758 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:23,759 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:23,759 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:23,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1306427407] [2020-10-16 12:30:23,759 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:23,760 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:23,762 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-16 12:30:23,762 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:23,767 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:23,767 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:23,785 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:30:23,786 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:30:23,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:23,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:30:23,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=258, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:30:23,786 INFO L87 Difference]: Start difference. First operand 255 states and 622 transitions. Second operand 11 states. [2020-10-16 12:30:24,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:24,091 INFO L93 Difference]: Finished difference Result 353 states and 817 transitions. [2020-10-16 12:30:24,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:30:24,092 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:30:24,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:24,092 INFO L225 Difference]: With dead ends: 353 [2020-10-16 12:30:24,093 INFO L226 Difference]: Without dead ends: 349 [2020-10-16 12:30:24,093 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=159, Invalid=393, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:30:24,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2020-10-16 12:30:24,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 256. [2020-10-16 12:30:24,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 256 states. [2020-10-16 12:30:24,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 625 transitions. [2020-10-16 12:30:24,097 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 625 transitions. Word has length 15 [2020-10-16 12:30:24,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:24,097 INFO L481 AbstractCegarLoop]: Abstraction has 256 states and 625 transitions. [2020-10-16 12:30:24,097 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:30:24,098 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 625 transitions. [2020-10-16 12:30:24,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:24,098 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:24,098 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:24,298 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable228,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:24,299 INFO L429 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:24,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:24,299 INFO L82 PathProgramCache]: Analyzing trace with hash 469148943, now seen corresponding path program 216 times [2020-10-16 12:30:24,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:24,302 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279516536] [2020-10-16 12:30:24,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:24,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:24,472 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:24,472 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279516536] [2020-10-16 12:30:24,473 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305783363] [2020-10-16 12:30:24,473 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:24,512 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:30:24,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:24,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:24,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:24,757 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:24,758 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:24,758 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:24,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1767697585] [2020-10-16 12:30:24,758 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:24,759 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:24,761 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-16 12:30:24,761 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:24,766 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:24,766 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:24,779 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-16 12:30:24,779 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-16 12:30:24,779 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:24,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-16 12:30:24,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2020-10-16 12:30:24,780 INFO L87 Difference]: Start difference. First operand 256 states and 625 transitions. Second operand 11 states. [2020-10-16 12:30:25,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:25,032 INFO L93 Difference]: Finished difference Result 343 states and 787 transitions. [2020-10-16 12:30:25,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-16 12:30:25,033 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-16 12:30:25,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:25,034 INFO L225 Difference]: With dead ends: 343 [2020-10-16 12:30:25,034 INFO L226 Difference]: Without dead ends: 327 [2020-10-16 12:30:25,034 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=157, Invalid=395, Unknown=0, NotChecked=0, Total=552 [2020-10-16 12:30:25,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2020-10-16 12:30:25,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 251. [2020-10-16 12:30:25,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 251 states. [2020-10-16 12:30:25,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 610 transitions. [2020-10-16 12:30:25,038 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 610 transitions. Word has length 15 [2020-10-16 12:30:25,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:25,038 INFO L481 AbstractCegarLoop]: Abstraction has 251 states and 610 transitions. [2020-10-16 12:30:25,038 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-16 12:30:25,038 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 610 transitions. [2020-10-16 12:30:25,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:25,038 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:25,038 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:25,240 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable229 [2020-10-16 12:30:25,241 INFO L429 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:25,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:25,241 INFO L82 PathProgramCache]: Analyzing trace with hash 1327069200, now seen corresponding path program 217 times [2020-10-16 12:30:25,243 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:25,243 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456839772] [2020-10-16 12:30:25,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:25,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:25,384 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:25,384 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456839772] [2020-10-16 12:30:25,384 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660267030] [2020-10-16 12:30:25,385 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:25,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:25,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:25,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:25,686 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:25,686 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:25,686 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:25,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1527095264] [2020-10-16 12:30:25,686 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:25,687 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:25,690 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-16 12:30:25,690 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:25,693 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:25,693 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:25,704 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:25,705 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:25,766 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [163223#(and (<= ~i~0 144) (<= (+ ~i~0 (* 5 ~j~0)) 17))] [2020-10-16 12:30:25,766 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:30:25,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:25,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:30:25,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:30:25,767 INFO L87 Difference]: Start difference. First operand 251 states and 610 transitions. Second operand 12 states. [2020-10-16 12:30:26,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:26,151 INFO L93 Difference]: Finished difference Result 331 states and 757 transitions. [2020-10-16 12:30:26,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:30:26,152 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:30:26,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:26,153 INFO L225 Difference]: With dead ends: 331 [2020-10-16 12:30:26,153 INFO L226 Difference]: Without dead ends: 329 [2020-10-16 12:30:26,154 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=189, Invalid=513, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:30:26,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2020-10-16 12:30:26,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 256. [2020-10-16 12:30:26,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 256 states. [2020-10-16 12:30:26,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 624 transitions. [2020-10-16 12:30:26,157 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 624 transitions. Word has length 15 [2020-10-16 12:30:26,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:26,157 INFO L481 AbstractCegarLoop]: Abstraction has 256 states and 624 transitions. [2020-10-16 12:30:26,157 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:30:26,157 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 624 transitions. [2020-10-16 12:30:26,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:26,158 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:26,158 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:26,358 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,227 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:26,359 INFO L429 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:26,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:26,359 INFO L82 PathProgramCache]: Analyzing trace with hash 1327070161, now seen corresponding path program 218 times [2020-10-16 12:30:26,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:26,362 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069348949] [2020-10-16 12:30:26,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:26,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:26,516 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:26,517 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069348949] [2020-10-16 12:30:26,517 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360869227] [2020-10-16 12:30:26,517 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:26,556 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-16 12:30:26,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:26,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:26,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:26,825 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:26,825 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:26,825 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:26,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [559526631] [2020-10-16 12:30:26,826 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:26,827 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:26,829 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-16 12:30:26,829 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:26,833 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:26,833 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:26,848 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:26,848 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:26,897 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [164142#(and (<= ~i~0 144) (<= (+ (* 2 ~i~0) (* 7 ~j~0)) 25))] [2020-10-16 12:30:26,897 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:30:26,898 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:26,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:30:26,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:30:26,898 INFO L87 Difference]: Start difference. First operand 256 states and 624 transitions. Second operand 12 states. [2020-10-16 12:30:27,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:27,299 INFO L93 Difference]: Finished difference Result 360 states and 824 transitions. [2020-10-16 12:30:27,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:30:27,300 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:30:27,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:27,301 INFO L225 Difference]: With dead ends: 360 [2020-10-16 12:30:27,301 INFO L226 Difference]: Without dead ends: 357 [2020-10-16 12:30:27,301 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=189, Invalid=513, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:30:27,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2020-10-16 12:30:27,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 259. [2020-10-16 12:30:27,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 259 states. [2020-10-16 12:30:27,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 633 transitions. [2020-10-16 12:30:27,304 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 633 transitions. Word has length 15 [2020-10-16 12:30:27,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:27,305 INFO L481 AbstractCegarLoop]: Abstraction has 259 states and 633 transitions. [2020-10-16 12:30:27,305 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:30:27,305 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 633 transitions. [2020-10-16 12:30:27,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:27,305 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:27,305 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:27,506 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:27,506 INFO L429 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:27,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:27,507 INFO L82 PathProgramCache]: Analyzing trace with hash 1327098991, now seen corresponding path program 219 times [2020-10-16 12:30:27,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:27,509 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107478650] [2020-10-16 12:30:27,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:27,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:27,663 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:27,664 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107478650] [2020-10-16 12:30:27,664 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606559597] [2020-10-16 12:30:27,664 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:27,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-16 12:30:27,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:27,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:27,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:28,117 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:28,118 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:28,118 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:28,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [386065047] [2020-10-16 12:30:28,118 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:28,119 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:28,121 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-16 12:30:28,122 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:28,122 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:28,122 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:28,171 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:28,171 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:28,191 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [165096#(and (<= ~i~0 144) (<= (+ (* 3 ~i~0) (* 8 ~j~0)) 30))] [2020-10-16 12:30:28,192 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:30:28,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:28,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:30:28,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:30:28,192 INFO L87 Difference]: Start difference. First operand 259 states and 633 transitions. Second operand 12 states. [2020-10-16 12:30:28,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:28,554 INFO L93 Difference]: Finished difference Result 360 states and 827 transitions. [2020-10-16 12:30:28,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:30:28,555 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:30:28,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:28,555 INFO L225 Difference]: With dead ends: 360 [2020-10-16 12:30:28,555 INFO L226 Difference]: Without dead ends: 357 [2020-10-16 12:30:28,556 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=188, Invalid=514, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:30:28,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2020-10-16 12:30:28,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 261. [2020-10-16 12:30:28,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 261 states. [2020-10-16 12:30:28,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 639 transitions. [2020-10-16 12:30:28,560 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 639 transitions. Word has length 15 [2020-10-16 12:30:28,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:28,560 INFO L481 AbstractCegarLoop]: Abstraction has 261 states and 639 transitions. [2020-10-16 12:30:28,560 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:30:28,560 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 639 transitions. [2020-10-16 12:30:28,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:28,561 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:28,561 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:28,761 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2020-10-16 12:30:28,762 INFO L429 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:28,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:28,762 INFO L82 PathProgramCache]: Analyzing trace with hash 1327099952, now seen corresponding path program 220 times [2020-10-16 12:30:28,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:28,764 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422001218] [2020-10-16 12:30:28,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:28,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:28,913 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:28,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422001218] [2020-10-16 12:30:28,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751500102] [2020-10-16 12:30:28,914 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:28,957 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-16 12:30:28,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:28,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:28,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:29,246 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:29,246 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:29,247 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:29,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1007692223] [2020-10-16 12:30:29,247 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:29,248 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:29,250 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-16 12:30:29,250 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:29,251 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:29,251 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:29,324 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:29,325 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:29,343 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [166054#(and (<= ~i~0 144) (<= (+ (* 3 ~i~0) (* 7 ~j~0)) 27))] [2020-10-16 12:30:29,343 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:30:29,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:29,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:30:29,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:30:29,344 INFO L87 Difference]: Start difference. First operand 261 states and 639 transitions. Second operand 12 states. [2020-10-16 12:30:29,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:29,760 INFO L93 Difference]: Finished difference Result 373 states and 856 transitions. [2020-10-16 12:30:29,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:30:29,761 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:30:29,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:29,762 INFO L225 Difference]: With dead ends: 373 [2020-10-16 12:30:29,762 INFO L226 Difference]: Without dead ends: 369 [2020-10-16 12:30:29,763 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=188, Invalid=514, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:30:29,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2020-10-16 12:30:29,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 256. [2020-10-16 12:30:29,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 256 states. [2020-10-16 12:30:29,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 624 transitions. [2020-10-16 12:30:29,766 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 624 transitions. Word has length 15 [2020-10-16 12:30:29,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:29,766 INFO L481 AbstractCegarLoop]: Abstraction has 256 states and 624 transitions. [2020-10-16 12:30:29,766 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:30:29,767 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 624 transitions. [2020-10-16 12:30:29,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:29,767 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:29,767 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:29,967 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 230 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2020-10-16 12:30:29,968 INFO L429 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:29,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:29,968 INFO L82 PathProgramCache]: Analyzing trace with hash 1327992721, now seen corresponding path program 221 times [2020-10-16 12:30:29,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:29,970 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951898771] [2020-10-16 12:30:29,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:29,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:30,131 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:30,132 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951898771] [2020-10-16 12:30:30,132 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922013862] [2020-10-16 12:30:30,132 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:30,172 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-16 12:30:30,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:30,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:30,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:30,439 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:30,439 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:30,440 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:30,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1594207222] [2020-10-16 12:30:30,440 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:30,441 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:30,444 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-16 12:30:30,444 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:30,447 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:30,448 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:30,462 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:30,462 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:30,508 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [167015#(and (<= ~i~0 144) (<= (+ (* 4 ~i~0) (* 7 ~j~0)) 29))] [2020-10-16 12:30:30,508 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:30:30,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:30,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:30:30,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=289, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:30:30,509 INFO L87 Difference]: Start difference. First operand 256 states and 624 transitions. Second operand 12 states. [2020-10-16 12:30:30,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:30,889 INFO L93 Difference]: Finished difference Result 358 states and 822 transitions. [2020-10-16 12:30:30,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:30:30,890 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:30:30,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:30,891 INFO L225 Difference]: With dead ends: 358 [2020-10-16 12:30:30,892 INFO L226 Difference]: Without dead ends: 355 [2020-10-16 12:30:30,892 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=183, Invalid=519, Unknown=0, NotChecked=0, Total=702 [2020-10-16 12:30:30,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2020-10-16 12:30:30,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 260. [2020-10-16 12:30:30,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 260 states. [2020-10-16 12:30:30,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 636 transitions. [2020-10-16 12:30:30,897 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 636 transitions. Word has length 15 [2020-10-16 12:30:30,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:30,897 INFO L481 AbstractCegarLoop]: Abstraction has 260 states and 636 transitions. [2020-10-16 12:30:30,897 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:30:30,897 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 636 transitions. [2020-10-16 12:30:30,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:30,898 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:30,898 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:31,108 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2020-10-16 12:30:31,108 INFO L429 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:31,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:31,109 INFO L82 PathProgramCache]: Analyzing trace with hash 1327993682, now seen corresponding path program 222 times [2020-10-16 12:30:31,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:31,111 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360507338] [2020-10-16 12:30:31,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:31,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:31,272 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:31,273 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360507338] [2020-10-16 12:30:31,273 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913733933] [2020-10-16 12:30:31,273 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:31,316 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-16 12:30:31,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-16 12:30:31,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:31,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:31,567 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:31,568 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:31,568 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:31,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1895347742] [2020-10-16 12:30:31,568 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:31,569 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:31,571 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-16 12:30:31,571 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:31,574 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:31,574 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:31,591 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-16 12:30:31,591 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-16 12:30:31,636 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [167969#(and (<= ~i~0 144) (<= (+ (* 5 ~i~0) (* 8 ~j~0)) 34))] [2020-10-16 12:30:31,636 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-16 12:30:31,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-16 12:30:31,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-16 12:30:31,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2020-10-16 12:30:31,637 INFO L87 Difference]: Start difference. First operand 260 states and 636 transitions. Second operand 12 states. [2020-10-16 12:30:32,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-16 12:30:32,063 INFO L93 Difference]: Finished difference Result 370 states and 854 transitions. [2020-10-16 12:30:32,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-16 12:30:32,064 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-16 12:30:32,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-16 12:30:32,065 INFO L225 Difference]: With dead ends: 370 [2020-10-16 12:30:32,065 INFO L226 Difference]: Without dead ends: 366 [2020-10-16 12:30:32,065 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=212, Invalid=600, Unknown=0, NotChecked=0, Total=812 [2020-10-16 12:30:32,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2020-10-16 12:30:32,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 258. [2020-10-16 12:30:32,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 258 states. [2020-10-16 12:30:32,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 630 transitions. [2020-10-16 12:30:32,074 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 630 transitions. Word has length 15 [2020-10-16 12:30:32,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-16 12:30:32,075 INFO L481 AbstractCegarLoop]: Abstraction has 258 states and 630 transitions. [2020-10-16 12:30:32,075 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-16 12:30:32,075 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 630 transitions. [2020-10-16 12:30:32,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-16 12:30:32,075 INFO L414 BasicCegarLoop]: Found error trace [2020-10-16 12:30:32,075 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-16 12:30:32,275 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2020-10-16 12:30:32,276 INFO L429 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-16 12:30:32,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-16 12:30:32,276 INFO L82 PathProgramCache]: Analyzing trace with hash 1328022512, now seen corresponding path program 223 times [2020-10-16 12:30:32,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-16 12:30:32,278 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220749134] [2020-10-16 12:30:32,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-16 12:30:32,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:32,427 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:32,427 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220749134] [2020-10-16 12:30:32,428 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [496535603] [2020-10-16 12:30:32,428 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-16 12:30:32,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-16 12:30:32,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-16 12:30:32,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-16 12:30:32,708 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-16 12:30:32,708 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-16 12:30:32,708 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-16 12:30:32,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1980524486] [2020-10-16 12:30:32,709 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-16 12:30:32,710 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-16 12:30:32,712 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-16 12:30:32,712 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-16 12:30:32,714 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-16 12:30:32,714 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts Received shutdown request... [2020-10-16 12:30:32,933 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable236 [2020-10-16 12:30:32,934 WARN L546 AbstractCegarLoop]: Verification canceled [2020-10-16 12:30:32,937 WARN L235 ceAbstractionStarter]: Timeout [2020-10-16 12:30:32,943 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 12:30:32 BasicIcfg [2020-10-16 12:30:32,944 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-10-16 12:30:32,945 INFO L168 Benchmark]: Toolchain (without parser) took 272458.79 ms. Allocated memory was 140.0 MB in the beginning and 180.4 MB in the end (delta: 40.4 MB). Free memory was 101.9 MB in the beginning and 133.8 MB in the end (delta: -31.9 MB). Peak memory consumption was 80.5 MB. Max. memory is 7.1 GB. [2020-10-16 12:30:32,946 INFO L168 Benchmark]: CDTParser took 0.21 ms. Allocated memory is still 140.0 MB. Free memory was 121.5 MB in the beginning and 121.3 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB. [2020-10-16 12:30:32,946 INFO L168 Benchmark]: CACSL2BoogieTranslator took 697.53 ms. Allocated memory was 140.0 MB in the beginning and 203.9 MB in the end (delta: 64.0 MB). Free memory was 101.5 MB in the beginning and 163.3 MB in the end (delta: -61.8 MB). Peak memory consumption was 24.1 MB. Max. memory is 7.1 GB. [2020-10-16 12:30:32,946 INFO L168 Benchmark]: Boogie Procedure Inliner took 46.73 ms. Allocated memory is still 203.9 MB. Free memory was 163.3 MB in the beginning and 161.3 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 7.1 GB. [2020-10-16 12:30:32,950 INFO L168 Benchmark]: Boogie Preprocessor took 28.50 ms. Allocated memory is still 203.9 MB. Free memory was 161.3 MB in the beginning and 160.0 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.3 MB. Max. memory is 7.1 GB. [2020-10-16 12:30:32,950 INFO L168 Benchmark]: RCFGBuilder took 400.72 ms. Allocated memory is still 203.9 MB. Free memory was 160.0 MB in the beginning and 138.9 MB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2020-10-16 12:30:32,951 INFO L168 Benchmark]: TraceAbstraction took 271279.63 ms. Allocated memory was 203.9 MB in the beginning and 180.4 MB in the end (delta: -23.6 MB). Free memory was 138.9 MB in the beginning and 133.8 MB in the end (delta: 5.1 MB). Peak memory consumption was 53.5 MB. Max. memory is 7.1 GB. [2020-10-16 12:30:32,952 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.21 ms. Allocated memory is still 140.0 MB. Free memory was 121.5 MB in the beginning and 121.3 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 697.53 ms. Allocated memory was 140.0 MB in the beginning and 203.9 MB in the end (delta: 64.0 MB). Free memory was 101.5 MB in the beginning and 163.3 MB in the end (delta: -61.8 MB). Peak memory consumption was 24.1 MB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 46.73 ms. Allocated memory is still 203.9 MB. Free memory was 163.3 MB in the beginning and 161.3 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 28.50 ms. Allocated memory is still 203.9 MB. Free memory was 161.3 MB in the beginning and 160.0 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.3 MB. Max. memory is 7.1 GB. * RCFGBuilder took 400.72 ms. Allocated memory is still 203.9 MB. Free memory was 160.0 MB in the beginning and 138.9 MB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. * TraceAbstraction took 271279.63 ms. Allocated memory was 203.9 MB in the beginning and 180.4 MB in the end (delta: -23.6 MB). Free memory was 138.9 MB in the beginning and 133.8 MB in the end (delta: 5.1 MB). Peak memory consumption was 53.5 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 561 VarBasedMoverChecksPositive, 10 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 0 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 20 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 1.1s, 59 PlacesBefore, 20 PlacesAfterwards, 57 TransitionsBefore, 16 TransitionsAfterwards, 1032 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 27 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 9 ConcurrentYvCompositions, 2 ChoiceCompositions, 50 TotalNumberOfCompositions, 943 MoverChecksTotal - TimeoutResultAtElement [Line: 711]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 711). Cancelled while BasicCegarLoop was analyzing trace of length 16 with TraceHistMax 4,while QuantifierPusher was running 2 iterations of DualJunctionQuantifierElimination. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 53 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 271.0s, OverallIterations: 237, TraceHistogramMax: 7, AutomataDifference: 60.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 1.1s, HoareTripleCheckerStatistics: 3142 SDtfs, 16821 SDslu, 18483 SDs, 0 SdLazy, 13079 SolverSat, 4743 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 12.7s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7957 GetRequests, 2450 SyntacticMatches, 654 SemanticMatches, 4853 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30026 ImplicationChecksByTransitivity, 176.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=261occurred in iteration=233, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.0s AutomataMinimizationTime, 236 MinimizatonAttempts, 14656 StatesRemovedByMinimization, 234 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.3s SsaConstructionTime, 3.7s SatisfiabilityAnalysisTime, 133.7s InterpolantComputationTime, 6416 NumberOfCodeBlocks, 6416 NumberOfCodeBlocksAsserted, 768 NumberOfCheckSat, 5949 ConstructedInterpolants, 43 QuantifiedInterpolants, 740149 SizeOfPredicates, 229 NumberOfNonLiveVariables, 21468 ConjunctsInSsa, 2496 ConjunctsInUnsatCore, 467 InterpolantComputations, 7 PerfectInterpolantSequences, 36/3194 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown