/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/triangular-longest-2.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-60655ea [2020-09-15 13:47:23,861 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-09-15 13:47:23,867 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-09-15 13:47:23,934 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-09-15 13:47:23,935 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-09-15 13:47:23,950 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-09-15 13:47:23,953 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-09-15 13:47:23,958 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-09-15 13:47:23,963 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-09-15 13:47:23,968 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-09-15 13:47:23,970 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-09-15 13:47:23,973 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-09-15 13:47:23,974 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-09-15 13:47:23,978 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-09-15 13:47:23,983 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-09-15 13:47:23,986 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-09-15 13:47:23,989 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-09-15 13:47:23,991 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-09-15 13:47:23,994 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-09-15 13:47:24,009 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-09-15 13:47:24,012 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-09-15 13:47:24,014 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-09-15 13:47:24,016 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-09-15 13:47:24,019 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-09-15 13:47:24,024 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-09-15 13:47:24,025 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-09-15 13:47:24,025 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-09-15 13:47:24,031 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-09-15 13:47:24,032 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-09-15 13:47:24,033 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-09-15 13:47:24,034 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-09-15 13:47:24,038 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-09-15 13:47:24,040 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-09-15 13:47:24,041 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-09-15 13:47:24,044 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-09-15 13:47:24,045 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-09-15 13:47:24,046 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-09-15 13:47:24,046 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-09-15 13:47:24,047 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-09-15 13:47:24,048 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-09-15 13:47:24,051 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-09-15 13:47:24,052 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-09-15 13:47:24,117 INFO L113 SettingsManager]: Loading preferences was successful [2020-09-15 13:47:24,117 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-09-15 13:47:24,122 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-09-15 13:47:24,122 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-09-15 13:47:24,123 INFO L138 SettingsManager]: * Use SBE=true [2020-09-15 13:47:24,123 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-09-15 13:47:24,123 INFO L138 SettingsManager]: * sizeof long=4 [2020-09-15 13:47:24,123 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-09-15 13:47:24,124 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-09-15 13:47:24,124 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-09-15 13:47:24,126 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-09-15 13:47:24,126 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-09-15 13:47:24,126 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-09-15 13:47:24,127 INFO L138 SettingsManager]: * sizeof long double=12 [2020-09-15 13:47:24,128 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-09-15 13:47:24,128 INFO L138 SettingsManager]: * Use constant arrays=true [2020-09-15 13:47:24,128 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-09-15 13:47:24,130 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-09-15 13:47:24,130 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-09-15 13:47:24,131 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-09-15 13:47:24,131 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-09-15 13:47:24,131 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-09-15 13:47:24,131 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-09-15 13:47:24,132 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2020-09-15 13:47:24,132 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-09-15 13:47:24,132 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-09-15 13:47:24,132 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-09-15 13:47:24,133 INFO L138 SettingsManager]: * Override the interpolant automaton setting of the refinement strategy=true [2020-09-15 13:47:24,133 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=VARIABLE_BASED_MOVER_CHECK [2020-09-15 13:47:24,133 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-09-15 13:47:24,133 INFO L138 SettingsManager]: * Interpolant automaton=MCR [2020-09-15 13:47:24,657 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-09-15 13:47:24,683 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-09-15 13:47:24,689 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-09-15 13:47:24,692 INFO L271 PluginConnector]: Initializing CDTParser... [2020-09-15 13:47:24,694 INFO L275 PluginConnector]: CDTParser initialized [2020-09-15 13:47:24,695 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/triangular-longest-2.i [2020-09-15 13:47:24,835 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/d12070155/a3ccb319df3e471daedc180d51144061/FLAG766642316 [2020-09-15 13:47:25,681 INFO L306 CDTParser]: Found 1 translation units. [2020-09-15 13:47:25,683 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/trunk/examples/svcomp/pthread/triangular-longest-2.i [2020-09-15 13:47:25,715 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/d12070155/a3ccb319df3e471daedc180d51144061/FLAG766642316 [2020-09-15 13:47:25,753 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/d12070155/a3ccb319df3e471daedc180d51144061 [2020-09-15 13:47:25,778 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-09-15 13:47:25,787 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-09-15 13:47:25,790 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-09-15 13:47:25,790 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-09-15 13:47:25,796 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-09-15 13:47:25,798 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.09 01:47:25" (1/1) ... [2020-09-15 13:47:25,804 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@ea2a161 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.09 01:47:25, skipping insertion in model container [2020-09-15 13:47:25,805 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.09 01:47:25" (1/1) ... [2020-09-15 13:47:25,816 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-09-15 13:47:25,873 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-09-15 13:47:26,594 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-09-15 13:47:26,611 INFO L203 MainTranslator]: Completed pre-run [2020-09-15 13:47:26,670 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-09-15 13:47:26,781 INFO L208 MainTranslator]: Completed translation [2020-09-15 13:47:26,782 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.09 01:47:26 WrapperNode [2020-09-15 13:47:26,782 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-09-15 13:47:26,784 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-09-15 13:47:26,785 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-09-15 13:47:26,785 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-09-15 13:47:26,803 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.09 01:47:26" (1/1) ... [2020-09-15 13:47:26,832 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.09 01:47:26" (1/1) ... [2020-09-15 13:47:26,865 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-09-15 13:47:26,866 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-09-15 13:47:26,866 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-09-15 13:47:26,866 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-09-15 13:47:26,879 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.09 01:47:26" (1/1) ... [2020-09-15 13:47:26,879 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.09 01:47:26" (1/1) ... [2020-09-15 13:47:26,882 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.09 01:47:26" (1/1) ... [2020-09-15 13:47:26,883 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.09 01:47:26" (1/1) ... [2020-09-15 13:47:26,892 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.09 01:47:26" (1/1) ... [2020-09-15 13:47:26,902 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.09 01:47:26" (1/1) ... [2020-09-15 13:47:26,905 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.09 01:47:26" (1/1) ... [2020-09-15 13:47:26,909 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-09-15 13:47:26,911 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-09-15 13:47:26,911 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-09-15 13:47:26,911 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-09-15 13:47:26,913 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.09 01:47:26" (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-09-15 13:47:27,023 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2020-09-15 13:47:27,023 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2020-09-15 13:47:27,024 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2020-09-15 13:47:27,024 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2020-09-15 13:47:27,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-09-15 13:47:27,024 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2020-09-15 13:47:27,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-09-15 13:47:27,025 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-09-15 13:47:27,025 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2020-09-15 13:47:27,025 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-09-15 13:47:27,025 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-09-15 13:47:27,029 WARN L205 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-09-15 13:47:27,581 INFO L290 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-09-15 13:47:27,582 INFO L295 CfgBuilder]: Removed 6 assume(true) statements. [2020-09-15 13:47:27,589 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.09 01:47:27 BoogieIcfgContainer [2020-09-15 13:47:27,589 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-09-15 13:47:27,591 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-09-15 13:47:27,591 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-09-15 13:47:27,596 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-09-15 13:47:27,596 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.09 01:47:25" (1/3) ... [2020-09-15 13:47:27,598 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@325dafd3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.09 01:47:27, skipping insertion in model container [2020-09-15 13:47:27,598 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.09 01:47:26" (2/3) ... [2020-09-15 13:47:27,599 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@325dafd3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.09 01:47:27, skipping insertion in model container [2020-09-15 13:47:27,599 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.09 01:47:27" (3/3) ... [2020-09-15 13:47:27,602 INFO L109 eAbstractionObserver]: Analyzing ICFG triangular-longest-2.i [2020-09-15 13:47:27,616 WARN L146 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-09-15 13:47:27,616 INFO L157 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2020-09-15 13:47:27,632 INFO L169 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-09-15 13:47:27,634 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-09-15 13:47:27,675 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,676 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,676 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,678 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,679 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,681 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,681 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,682 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,682 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,683 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,684 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,685 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,685 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,685 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,686 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,686 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,687 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,687 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,687 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,688 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,688 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,688 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,689 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,690 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,690 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,691 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,691 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,691 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,703 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,703 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,704 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,705 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,705 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,705 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,723 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,724 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,725 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,726 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,726 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,727 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-09-15 13:47:27,758 INFO L251 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2020-09-15 13:47:27,790 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-09-15 13:47:27,790 INFO L376 AbstractCegarLoop]: Hoare is true [2020-09-15 13:47:27,791 INFO L377 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-09-15 13:47:27,791 INFO L378 AbstractCegarLoop]: Backedges is MCR [2020-09-15 13:47:27,791 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-09-15 13:47:27,791 INFO L380 AbstractCegarLoop]: Difference is false [2020-09-15 13:47:27,791 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-09-15 13:47:27,792 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-09-15 13:47:27,813 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 57 places, 55 transitions, 120 flow [2020-09-15 13:47:27,816 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 57 places, 55 transitions, 120 flow [2020-09-15 13:47:27,888 INFO L129 PetriNetUnfolder]: 5/53 cut-off events. [2020-09-15 13:47:27,889 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-09-15 13:47:27,898 INFO L80 FinitePrefix]: Finished finitePrefix Result has 60 conditions, 53 events. 5/53 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 79 event pairs, 0 based on Foata normal form. 0/47 useless extension candidates. Maximal degree in co-relation 41. Up to 2 conditions per place. [2020-09-15 13:47:27,902 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 57 places, 55 transitions, 120 flow [2020-09-15 13:47:27,930 INFO L129 PetriNetUnfolder]: 5/53 cut-off events. [2020-09-15 13:47:27,930 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-09-15 13:47:27,931 INFO L80 FinitePrefix]: Finished finitePrefix Result has 60 conditions, 53 events. 5/53 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 79 event pairs, 0 based on Foata normal form. 0/47 useless extension candidates. Maximal degree in co-relation 41. Up to 2 conditions per place. [2020-09-15 13:47:27,933 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 924 [2020-09-15 13:47:27,935 INFO L182 etLargeBlockEncoding]: Variable Check. [2020-09-15 13:47:29,389 WARN L193 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2020-09-15 13:47:29,688 INFO L206 etLargeBlockEncoding]: Checked pairs total: 851 [2020-09-15 13:47:29,688 INFO L214 etLargeBlockEncoding]: Total number of compositions: 42 [2020-09-15 13:47:29,696 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 20 places, 15 transitions, 40 flow [2020-09-15 13:47:29,714 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 44 states. [2020-09-15 13:47:29,718 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states. [2020-09-15 13:47:29,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2020-09-15 13:47:29,731 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:29,733 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2020-09-15 13:47:29,733 INFO L427 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:29,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:29,745 INFO L82 PathProgramCache]: Analyzing trace with hash -1798862799, now seen corresponding path program 1 times [2020-09-15 13:47:29,775 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:29,776 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781088936] [2020-09-15 13:47:29,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:29,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:30,103 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:30,104 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781088936] [2020-09-15 13:47:30,106 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-15 13:47:30,107 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-09-15 13:47:30,108 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [108064192] [2020-09-15 13:47:30,110 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:30,115 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:30,137 INFO L274 McrAutomatonBuilder]: Finished intersection with 7 states and 6 transitions. [2020-09-15 13:47:30,138 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:30,142 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-15 13:47:30,143 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-09-15 13:47:30,143 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:30,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-09-15 13:47:30,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-09-15 13:47:30,173 INFO L87 Difference]: Start difference. First operand 44 states. Second operand 4 states. [2020-09-15 13:47:30,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:30,273 INFO L93 Difference]: Finished difference Result 75 states and 190 transitions. [2020-09-15 13:47:30,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-09-15 13:47:30,276 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 6 [2020-09-15 13:47:30,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:30,297 INFO L225 Difference]: With dead ends: 75 [2020-09-15 13:47:30,298 INFO L226 Difference]: Without dead ends: 42 [2020-09-15 13:47:30,301 INFO L675 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-09-15 13:47:30,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2020-09-15 13:47:30,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 42. [2020-09-15 13:47:30,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-09-15 13:47:30,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 98 transitions. [2020-09-15 13:47:30,369 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 98 transitions. Word has length 6 [2020-09-15 13:47:30,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:30,369 INFO L479 AbstractCegarLoop]: Abstraction has 42 states and 98 transitions. [2020-09-15 13:47:30,370 INFO L480 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-09-15 13:47:30,370 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 98 transitions. [2020-09-15 13:47:30,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-09-15 13:47:30,371 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:30,371 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:30,372 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-09-15 13:47:30,372 INFO L427 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:30,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:30,373 INFO L82 PathProgramCache]: Analyzing trace with hash -1777031324, now seen corresponding path program 1 times [2020-09-15 13:47:30,373 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:30,374 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66926412] [2020-09-15 13:47:30,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:30,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:30,498 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:30,498 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66926412] [2020-09-15 13:47:30,499 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-15 13:47:30,499 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-09-15 13:47:30,500 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [96176055] [2020-09-15 13:47:30,500 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:30,501 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:30,504 INFO L274 McrAutomatonBuilder]: Finished intersection with 13 states and 16 transitions. [2020-09-15 13:47:30,505 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:30,547 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-09-15 13:47:30,550 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-09-15 13:47:30,550 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:30,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-09-15 13:47:30,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-09-15 13:47:30,551 INFO L87 Difference]: Start difference. First operand 42 states and 98 transitions. Second operand 5 states. [2020-09-15 13:47:30,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:30,613 INFO L93 Difference]: Finished difference Result 56 states and 130 transitions. [2020-09-15 13:47:30,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-09-15 13:47:30,614 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 8 [2020-09-15 13:47:30,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:30,616 INFO L225 Difference]: With dead ends: 56 [2020-09-15 13:47:30,617 INFO L226 Difference]: Without dead ends: 50 [2020-09-15 13:47:30,618 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2020-09-15 13:47:30,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2020-09-15 13:47:30,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 42. [2020-09-15 13:47:30,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-09-15 13:47:30,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 100 transitions. [2020-09-15 13:47:30,628 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 100 transitions. Word has length 8 [2020-09-15 13:47:30,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:30,630 INFO L479 AbstractCegarLoop]: Abstraction has 42 states and 100 transitions. [2020-09-15 13:47:30,630 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-09-15 13:47:30,631 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 100 transitions. [2020-09-15 13:47:30,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-09-15 13:47:30,632 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:30,632 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:30,632 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-09-15 13:47:30,633 INFO L427 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:30,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:30,633 INFO L82 PathProgramCache]: Analyzing trace with hash 1669374595, now seen corresponding path program 1 times [2020-09-15 13:47:30,634 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:30,634 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241433307] [2020-09-15 13:47:30,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:30,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:30,764 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:30,764 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241433307] [2020-09-15 13:47:30,765 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-09-15 13:47:30,765 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-09-15 13:47:30,765 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [383906266] [2020-09-15 13:47:30,766 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:30,767 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:30,771 INFO L274 McrAutomatonBuilder]: Finished intersection with 19 states and 26 transitions. [2020-09-15 13:47:30,771 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:30,784 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:30,785 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:30,849 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [466#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:47:30,850 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-09-15 13:47:30,850 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:30,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-09-15 13:47:30,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2020-09-15 13:47:30,851 INFO L87 Difference]: Start difference. First operand 42 states and 100 transitions. Second operand 7 states. [2020-09-15 13:47:31,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:31,033 INFO L93 Difference]: Finished difference Result 62 states and 148 transitions. [2020-09-15 13:47:31,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-09-15 13:47:31,033 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 10 [2020-09-15 13:47:31,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:31,035 INFO L225 Difference]: With dead ends: 62 [2020-09-15 13:47:31,035 INFO L226 Difference]: Without dead ends: 44 [2020-09-15 13:47:31,036 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2020-09-15 13:47:31,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2020-09-15 13:47:31,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 34. [2020-09-15 13:47:31,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-09-15 13:47:31,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 82 transitions. [2020-09-15 13:47:31,045 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 82 transitions. Word has length 10 [2020-09-15 13:47:31,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:31,045 INFO L479 AbstractCegarLoop]: Abstraction has 34 states and 82 transitions. [2020-09-15 13:47:31,045 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-09-15 13:47:31,046 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 82 transitions. [2020-09-15 13:47:31,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-09-15 13:47:31,046 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:31,047 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:31,047 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-09-15 13:47:31,047 INFO L427 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:31,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:31,048 INFO L82 PathProgramCache]: Analyzing trace with hash 976950295, now seen corresponding path program 2 times [2020-09-15 13:47:31,049 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:31,049 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740942136] [2020-09-15 13:47:31,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:31,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:31,235 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:31,236 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740942136] [2020-09-15 13:47:31,237 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212639961] [2020-09-15 13:47:31,237 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-09-15 13:47:31,311 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:47:31,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:31,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2020-09-15 13:47:31,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:31,356 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:31,357 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:31,357 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2020-09-15 13:47:31,358 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [354904218] [2020-09-15 13:47:31,358 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:31,359 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:31,363 INFO L274 McrAutomatonBuilder]: Finished intersection with 21 states and 31 transitions. [2020-09-15 13:47:31,363 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:31,365 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:31,366 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:31,397 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:31,397 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:31,423 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:31,424 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:31,444 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:31,444 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:31,456 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:31,457 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:31,467 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:31,467 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:31,487 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:31,488 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:31,507 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:31,507 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:31,520 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [644#(and (<= ~j~0 4) (< ~i~0 46))] [2020-09-15 13:47:31,521 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-09-15 13:47:31,521 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:31,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-09-15 13:47:31,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2020-09-15 13:47:31,522 INFO L87 Difference]: Start difference. First operand 34 states and 82 transitions. Second operand 8 states. [2020-09-15 13:47:31,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:31,717 INFO L93 Difference]: Finished difference Result 56 states and 131 transitions. [2020-09-15 13:47:31,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-09-15 13:47:31,717 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 11 [2020-09-15 13:47:31,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:31,718 INFO L225 Difference]: With dead ends: 56 [2020-09-15 13:47:31,719 INFO L226 Difference]: Without dead ends: 50 [2020-09-15 13:47:31,719 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 20 SyntacticMatches, 7 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2020-09-15 13:47:31,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2020-09-15 13:47:31,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 42. [2020-09-15 13:47:31,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-09-15 13:47:31,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 104 transitions. [2020-09-15 13:47:31,732 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 104 transitions. Word has length 11 [2020-09-15 13:47:31,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:31,732 INFO L479 AbstractCegarLoop]: Abstraction has 42 states and 104 transitions. [2020-09-15 13:47:31,732 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-09-15 13:47:31,732 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 104 transitions. [2020-09-15 13:47:31,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-09-15 13:47:31,733 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:31,733 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:31,934 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:47:31,935 INFO L427 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:31,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:31,936 INFO L82 PathProgramCache]: Analyzing trace with hash 993527545, now seen corresponding path program 3 times [2020-09-15 13:47:31,936 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:31,937 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814876463] [2020-09-15 13:47:31,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:31,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:32,036 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:32,040 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814876463] [2020-09-15 13:47:32,041 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108526819] [2020-09-15 13:47:32,041 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 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-09-15 13:47:32,104 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-09-15 13:47:32,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:32,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2020-09-15 13:47:32,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:32,130 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:32,130 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:32,130 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2020-09-15 13:47:32,131 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [141400789] [2020-09-15 13:47:32,131 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:32,132 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:32,135 INFO L274 McrAutomatonBuilder]: Finished intersection with 17 states and 21 transitions. [2020-09-15 13:47:32,135 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:32,137 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:32,137 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:32,177 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:32,178 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:32,196 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [832#(and (<= ~j~0 6) (< ~i~0 46))] [2020-09-15 13:47:32,197 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-09-15 13:47:32,197 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:32,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-09-15 13:47:32,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2020-09-15 13:47:32,198 INFO L87 Difference]: Start difference. First operand 42 states and 104 transitions. Second operand 8 states. [2020-09-15 13:47:32,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:32,429 INFO L93 Difference]: Finished difference Result 66 states and 159 transitions. [2020-09-15 13:47:32,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-09-15 13:47:32,430 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 11 [2020-09-15 13:47:32,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:32,431 INFO L225 Difference]: With dead ends: 66 [2020-09-15 13:47:32,431 INFO L226 Difference]: Without dead ends: 54 [2020-09-15 13:47:32,432 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2020-09-15 13:47:32,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2020-09-15 13:47:32,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 38. [2020-09-15 13:47:32,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2020-09-15 13:47:32,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 91 transitions. [2020-09-15 13:47:32,439 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 91 transitions. Word has length 11 [2020-09-15 13:47:32,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:32,439 INFO L479 AbstractCegarLoop]: Abstraction has 38 states and 91 transitions. [2020-09-15 13:47:32,439 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-09-15 13:47:32,440 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 91 transitions. [2020-09-15 13:47:32,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-09-15 13:47:32,441 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:32,441 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:32,654 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:47:32,655 INFO L427 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:32,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:32,656 INFO L82 PathProgramCache]: Analyzing trace with hash -2048766974, now seen corresponding path program 4 times [2020-09-15 13:47:32,656 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:32,657 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522622468] [2020-09-15 13:47:32,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:32,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:32,841 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:32,842 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522622468] [2020-09-15 13:47:32,843 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551490426] [2020-09-15 13:47:32,843 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 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-09-15 13:47:32,904 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:47:32,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:32,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-09-15 13:47:32,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:32,947 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:32,948 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:32,948 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-09-15 13:47:32,948 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1286874299] [2020-09-15 13:47:32,949 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:32,951 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:32,960 INFO L274 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-09-15 13:47:32,960 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:32,975 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:32,976 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:33,030 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:33,031 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:33,057 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [1034#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:47:33,058 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-09-15 13:47:33,059 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:33,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-09-15 13:47:33,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2020-09-15 13:47:33,060 INFO L87 Difference]: Start difference. First operand 38 states and 91 transitions. Second operand 9 states. [2020-09-15 13:47:33,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:33,299 INFO L93 Difference]: Finished difference Result 64 states and 149 transitions. [2020-09-15 13:47:33,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-09-15 13:47:33,303 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-09-15 13:47:33,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:33,304 INFO L225 Difference]: With dead ends: 64 [2020-09-15 13:47:33,305 INFO L226 Difference]: Without dead ends: 58 [2020-09-15 13:47:33,305 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2020-09-15 13:47:33,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2020-09-15 13:47:33,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 45. [2020-09-15 13:47:33,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2020-09-15 13:47:33,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 112 transitions. [2020-09-15 13:47:33,312 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 112 transitions. Word has length 12 [2020-09-15 13:47:33,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:33,313 INFO L479 AbstractCegarLoop]: Abstraction has 45 states and 112 transitions. [2020-09-15 13:47:33,313 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-09-15 13:47:33,313 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 112 transitions. [2020-09-15 13:47:33,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-09-15 13:47:33,314 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:33,314 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:33,515 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:47:33,516 INFO L427 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:33,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:33,517 INFO L82 PathProgramCache]: Analyzing trace with hash -2032189724, now seen corresponding path program 5 times [2020-09-15 13:47:33,518 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:33,518 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629292234] [2020-09-15 13:47:33,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:33,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:33,606 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:33,607 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629292234] [2020-09-15 13:47:33,607 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159256656] [2020-09-15 13:47:33,607 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 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-09-15 13:47:33,661 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:47:33,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:33,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2020-09-15 13:47:33,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:33,688 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:33,689 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:33,689 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2020-09-15 13:47:33,690 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1554770913] [2020-09-15 13:47:33,690 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:33,691 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:33,694 INFO L274 McrAutomatonBuilder]: Finished intersection with 20 states and 26 transitions. [2020-09-15 13:47:33,694 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:33,696 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:33,696 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:33,745 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:33,746 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:33,768 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [1244#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:47:33,769 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-09-15 13:47:33,769 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:33,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-09-15 13:47:33,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2020-09-15 13:47:33,770 INFO L87 Difference]: Start difference. First operand 45 states and 112 transitions. Second operand 9 states. [2020-09-15 13:47:34,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:34,043 INFO L93 Difference]: Finished difference Result 63 states and 155 transitions. [2020-09-15 13:47:34,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-09-15 13:47:34,043 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-09-15 13:47:34,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:34,044 INFO L225 Difference]: With dead ends: 63 [2020-09-15 13:47:34,044 INFO L226 Difference]: Without dead ends: 51 [2020-09-15 13:47:34,045 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=100, Invalid=206, Unknown=0, NotChecked=0, Total=306 [2020-09-15 13:47:34,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2020-09-15 13:47:34,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 38. [2020-09-15 13:47:34,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2020-09-15 13:47:34,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 92 transitions. [2020-09-15 13:47:34,051 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 92 transitions. Word has length 12 [2020-09-15 13:47:34,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:34,051 INFO L479 AbstractCegarLoop]: Abstraction has 38 states and 92 transitions. [2020-09-15 13:47:34,051 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-09-15 13:47:34,051 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 92 transitions. [2020-09-15 13:47:34,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-09-15 13:47:34,052 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:34,052 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:34,253 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:47:34,254 INFO L427 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:34,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:34,255 INFO L82 PathProgramCache]: Analyzing trace with hash -1748588394, now seen corresponding path program 6 times [2020-09-15 13:47:34,256 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:34,256 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872484518] [2020-09-15 13:47:34,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:34,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:34,405 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:34,406 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872484518] [2020-09-15 13:47:34,407 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920846574] [2020-09-15 13:47:34,407 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 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-09-15 13:47:34,487 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-09-15 13:47:34,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:34,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 9 conjunts are in the unsatisfiable core [2020-09-15 13:47:34,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:34,518 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:34,519 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:34,519 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2020-09-15 13:47:34,519 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1207200907] [2020-09-15 13:47:34,520 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:34,522 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:34,531 INFO L274 McrAutomatonBuilder]: Finished intersection with 23 states and 33 transitions. [2020-09-15 13:47:34,531 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:34,534 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:34,535 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:34,565 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:34,566 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:34,611 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:34,612 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:34,623 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:34,624 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:34,636 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:34,637 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:34,652 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:34,652 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:34,678 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:34,679 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:34,699 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:34,700 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:34,712 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [1447#(and (<= ~j~0 4) (< ~i~0 46))] [2020-09-15 13:47:34,712 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-09-15 13:47:34,712 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:34,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-09-15 13:47:34,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2020-09-15 13:47:34,713 INFO L87 Difference]: Start difference. First operand 38 states and 92 transitions. Second operand 10 states. [2020-09-15 13:47:34,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:34,997 INFO L93 Difference]: Finished difference Result 60 states and 140 transitions. [2020-09-15 13:47:35,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-09-15 13:47:35,003 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-09-15 13:47:35,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:35,004 INFO L225 Difference]: With dead ends: 60 [2020-09-15 13:47:35,004 INFO L226 Difference]: Without dead ends: 54 [2020-09-15 13:47:35,005 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 22 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2020-09-15 13:47:35,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2020-09-15 13:47:35,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 46. [2020-09-15 13:47:35,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2020-09-15 13:47:35,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 112 transitions. [2020-09-15 13:47:35,012 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 112 transitions. Word has length 13 [2020-09-15 13:47:35,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:35,012 INFO L479 AbstractCegarLoop]: Abstraction has 46 states and 112 transitions. [2020-09-15 13:47:35,012 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-09-15 13:47:35,012 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 112 transitions. [2020-09-15 13:47:35,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-09-15 13:47:35,013 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:35,014 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:35,228 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:47:35,229 INFO L427 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:35,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:35,230 INFO L82 PathProgramCache]: Analyzing trace with hash 1297246968, now seen corresponding path program 7 times [2020-09-15 13:47:35,230 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:35,231 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900473132] [2020-09-15 13:47:35,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:35,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:35,346 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:35,347 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900473132] [2020-09-15 13:47:35,347 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986508053] [2020-09-15 13:47:35,348 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 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-09-15 13:47:35,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:35,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 9 conjunts are in the unsatisfiable core [2020-09-15 13:47:35,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:35,435 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:35,436 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:35,437 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2020-09-15 13:47:35,437 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1535341891] [2020-09-15 13:47:35,437 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:35,439 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:35,443 INFO L274 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-09-15 13:47:35,443 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:35,447 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:35,448 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:35,489 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:35,489 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:35,506 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [1659#(and (<= ~j~0 6) (< ~i~0 46))] [2020-09-15 13:47:35,506 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-09-15 13:47:35,506 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:35,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-09-15 13:47:35,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2020-09-15 13:47:35,507 INFO L87 Difference]: Start difference. First operand 46 states and 112 transitions. Second operand 10 states. [2020-09-15 13:47:35,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:35,848 INFO L93 Difference]: Finished difference Result 74 states and 171 transitions. [2020-09-15 13:47:35,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-09-15 13:47:35,849 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-09-15 13:47:35,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:35,850 INFO L225 Difference]: With dead ends: 74 [2020-09-15 13:47:35,850 INFO L226 Difference]: Without dead ends: 68 [2020-09-15 13:47:35,851 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=125, Invalid=295, Unknown=0, NotChecked=0, Total=420 [2020-09-15 13:47:35,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2020-09-15 13:47:35,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 48. [2020-09-15 13:47:35,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-09-15 13:47:35,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 120 transitions. [2020-09-15 13:47:35,860 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 120 transitions. Word has length 13 [2020-09-15 13:47:35,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:35,860 INFO L479 AbstractCegarLoop]: Abstraction has 48 states and 120 transitions. [2020-09-15 13:47:35,860 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-09-15 13:47:35,860 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 120 transitions. [2020-09-15 13:47:35,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-09-15 13:47:35,861 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:35,861 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:36,076 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:47:36,076 INFO L427 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:36,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:36,079 INFO L82 PathProgramCache]: Analyzing trace with hash 1313824218, now seen corresponding path program 8 times [2020-09-15 13:47:36,080 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:36,080 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44980057] [2020-09-15 13:47:36,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:36,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:36,251 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:36,252 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44980057] [2020-09-15 13:47:36,252 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144571543] [2020-09-15 13:47:36,253 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 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-09-15 13:47:36,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:47:36,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:36,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 9 conjunts are in the unsatisfiable core [2020-09-15 13:47:36,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:36,381 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:36,382 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:36,382 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2020-09-15 13:47:36,387 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [605631677] [2020-09-15 13:47:36,387 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:36,390 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:36,396 INFO L274 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-09-15 13:47:36,396 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:36,401 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:36,403 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:36,451 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:36,451 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:36,467 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [1897#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:47:36,468 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-09-15 13:47:36,468 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:36,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-09-15 13:47:36,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2020-09-15 13:47:36,470 INFO L87 Difference]: Start difference. First operand 48 states and 120 transitions. Second operand 10 states. [2020-09-15 13:47:36,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:36,863 INFO L93 Difference]: Finished difference Result 74 states and 179 transitions. [2020-09-15 13:47:36,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-09-15 13:47:36,865 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-09-15 13:47:36,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:36,867 INFO L225 Difference]: With dead ends: 74 [2020-09-15 13:47:36,867 INFO L226 Difference]: Without dead ends: 62 [2020-09-15 13:47:36,868 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=166, Invalid=340, Unknown=0, NotChecked=0, Total=506 [2020-09-15 13:47:36,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2020-09-15 13:47:36,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 42. [2020-09-15 13:47:36,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-09-15 13:47:36,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 101 transitions. [2020-09-15 13:47:36,880 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 101 transitions. Word has length 13 [2020-09-15 13:47:36,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:36,880 INFO L479 AbstractCegarLoop]: Abstraction has 42 states and 101 transitions. [2020-09-15 13:47:36,881 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-09-15 13:47:36,881 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 101 transitions. [2020-09-15 13:47:36,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-09-15 13:47:36,881 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:36,882 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:37,098 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2020-09-15 13:47:37,099 INFO L427 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:37,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:37,100 INFO L82 PathProgramCache]: Analyzing trace with hash -1770024511, now seen corresponding path program 9 times [2020-09-15 13:47:37,101 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:37,102 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988256845] [2020-09-15 13:47:37,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:37,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:37,244 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:37,245 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988256845] [2020-09-15 13:47:37,245 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394280046] [2020-09-15 13:47:37,245 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 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-09-15 13:47:37,309 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-09-15 13:47:37,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:37,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-09-15 13:47:37,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:37,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-09-15 13:47:37,341 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:37,341 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-09-15 13:47:37,343 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [721129415] [2020-09-15 13:47:37,344 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:37,345 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:37,348 INFO L274 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-09-15 13:47:37,349 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:37,357 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:37,358 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:37,418 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:37,418 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:37,441 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [2131#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:47:37,442 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-09-15 13:47:37,442 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:37,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-09-15 13:47:37,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2020-09-15 13:47:37,444 INFO L87 Difference]: Start difference. First operand 42 states and 101 transitions. Second operand 11 states. [2020-09-15 13:47:37,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:37,693 INFO L93 Difference]: Finished difference Result 70 states and 162 transitions. [2020-09-15 13:47:37,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-09-15 13:47:37,694 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-09-15 13:47:37,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:37,695 INFO L225 Difference]: With dead ends: 70 [2020-09-15 13:47:37,695 INFO L226 Difference]: Without dead ends: 64 [2020-09-15 13:47:37,696 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=273, Unknown=0, NotChecked=0, Total=380 [2020-09-15 13:47:37,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2020-09-15 13:47:37,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 49. [2020-09-15 13:47:37,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2020-09-15 13:47:37,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 120 transitions. [2020-09-15 13:47:37,707 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 120 transitions. Word has length 14 [2020-09-15 13:47:37,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:37,709 INFO L479 AbstractCegarLoop]: Abstraction has 49 states and 120 transitions. [2020-09-15 13:47:37,709 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-09-15 13:47:37,710 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 120 transitions. [2020-09-15 13:47:37,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-09-15 13:47:37,714 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:37,714 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:37,932 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2020-09-15 13:47:37,933 INFO L427 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:37,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:37,933 INFO L82 PathProgramCache]: Analyzing trace with hash 1275810851, now seen corresponding path program 10 times [2020-09-15 13:47:37,933 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:37,934 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290347578] [2020-09-15 13:47:37,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:37,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:38,053 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:38,054 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290347578] [2020-09-15 13:47:38,055 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534033294] [2020-09-15 13:47:38,055 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 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-09-15 13:47:38,118 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:47:38,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:38,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-09-15 13:47:38,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:38,147 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:38,147 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:38,148 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-09-15 13:47:38,148 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [658221782] [2020-09-15 13:47:38,148 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:38,150 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:38,153 INFO L274 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-09-15 13:47:38,154 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:38,166 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:38,166 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:38,202 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:38,202 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:38,218 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [2367#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:47:38,218 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-09-15 13:47:38,219 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:38,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-09-15 13:47:38,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2020-09-15 13:47:38,220 INFO L87 Difference]: Start difference. First operand 49 states and 120 transitions. Second operand 11 states. [2020-09-15 13:47:38,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:38,579 INFO L93 Difference]: Finished difference Result 69 states and 163 transitions. [2020-09-15 13:47:38,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-09-15 13:47:38,580 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-09-15 13:47:38,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:38,581 INFO L225 Difference]: With dead ends: 69 [2020-09-15 13:47:38,581 INFO L226 Difference]: Without dead ends: 63 [2020-09-15 13:47:38,582 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=135, Invalid=327, Unknown=0, NotChecked=0, Total=462 [2020-09-15 13:47:38,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2020-09-15 13:47:38,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 51. [2020-09-15 13:47:38,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2020-09-15 13:47:38,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 128 transitions. [2020-09-15 13:47:38,588 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 128 transitions. Word has length 14 [2020-09-15 13:47:38,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:38,588 INFO L479 AbstractCegarLoop]: Abstraction has 51 states and 128 transitions. [2020-09-15 13:47:38,589 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-09-15 13:47:38,589 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 128 transitions. [2020-09-15 13:47:38,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-09-15 13:47:38,589 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:38,590 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:38,805 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:47:38,806 INFO L427 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:38,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:38,807 INFO L82 PathProgramCache]: Analyzing trace with hash 1292388101, now seen corresponding path program 11 times [2020-09-15 13:47:38,807 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:38,808 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833562527] [2020-09-15 13:47:38,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:38,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:38,936 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:38,937 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833562527] [2020-09-15 13:47:38,937 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629284773] [2020-09-15 13:47:38,938 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 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-09-15 13:47:39,009 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-09-15 13:47:39,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:39,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 10 conjunts are in the unsatisfiable core [2020-09-15 13:47:39,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:39,064 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:39,065 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:39,065 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2020-09-15 13:47:39,066 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1617946590] [2020-09-15 13:47:39,066 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:39,070 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:39,074 INFO L274 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-09-15 13:47:39,074 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:39,077 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:39,078 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:39,119 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:39,119 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:39,137 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [2610#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:47:39,138 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-09-15 13:47:39,139 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:39,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-09-15 13:47:39,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2020-09-15 13:47:39,139 INFO L87 Difference]: Start difference. First operand 51 states and 128 transitions. Second operand 11 states. [2020-09-15 13:47:39,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:39,582 INFO L93 Difference]: Finished difference Result 69 states and 171 transitions. [2020-09-15 13:47:39,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-09-15 13:47:39,583 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-09-15 13:47:39,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:39,584 INFO L225 Difference]: With dead ends: 69 [2020-09-15 13:47:39,584 INFO L226 Difference]: Without dead ends: 57 [2020-09-15 13:47:39,585 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=177, Invalid=375, Unknown=0, NotChecked=0, Total=552 [2020-09-15 13:47:39,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2020-09-15 13:47:39,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 42. [2020-09-15 13:47:39,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-09-15 13:47:39,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 102 transitions. [2020-09-15 13:47:39,589 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 102 transitions. Word has length 14 [2020-09-15 13:47:39,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:39,589 INFO L479 AbstractCegarLoop]: Abstraction has 42 states and 102 transitions. [2020-09-15 13:47:39,590 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-09-15 13:47:39,590 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 102 transitions. [2020-09-15 13:47:39,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-09-15 13:47:39,590 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:39,591 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:39,799 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:47:39,800 INFO L427 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:39,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:39,801 INFO L82 PathProgramCache]: Analyzing trace with hash -1061217963, now seen corresponding path program 12 times [2020-09-15 13:47:39,801 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:39,802 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138656004] [2020-09-15 13:47:39,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:39,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:39,967 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:39,967 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138656004] [2020-09-15 13:47:39,968 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838138549] [2020-09-15 13:47:39,968 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 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-09-15 13:47:40,028 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-09-15 13:47:40,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:40,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-09-15 13:47:40,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:40,046 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:40,047 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:40,047 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-09-15 13:47:40,048 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1602719237] [2020-09-15 13:47:40,048 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:40,049 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:40,053 INFO L274 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-09-15 13:47:40,053 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:40,055 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:40,055 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:40,088 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:40,088 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:40,119 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:40,119 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:40,131 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:40,131 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:40,144 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:40,145 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:40,156 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:40,156 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:40,172 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:40,173 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:40,180 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:40,181 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:40,192 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [2843#(and (<= ~j~0 4) (< ~i~0 46))] [2020-09-15 13:47:40,193 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-09-15 13:47:40,194 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:40,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-09-15 13:47:40,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2020-09-15 13:47:40,195 INFO L87 Difference]: Start difference. First operand 42 states and 102 transitions. Second operand 12 states. [2020-09-15 13:47:40,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:40,458 INFO L93 Difference]: Finished difference Result 66 states and 154 transitions. [2020-09-15 13:47:40,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-09-15 13:47:40,458 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-09-15 13:47:40,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:40,459 INFO L225 Difference]: With dead ends: 66 [2020-09-15 13:47:40,459 INFO L226 Difference]: Without dead ends: 60 [2020-09-15 13:47:40,460 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 24 SyntacticMatches, 7 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2020-09-15 13:47:40,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2020-09-15 13:47:40,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 50. [2020-09-15 13:47:40,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2020-09-15 13:47:40,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 122 transitions. [2020-09-15 13:47:40,464 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 122 transitions. Word has length 15 [2020-09-15 13:47:40,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:40,465 INFO L479 AbstractCegarLoop]: Abstraction has 50 states and 122 transitions. [2020-09-15 13:47:40,465 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-09-15 13:47:40,465 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 122 transitions. [2020-09-15 13:47:40,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-09-15 13:47:40,466 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:40,466 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:40,678 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2020-09-15 13:47:40,679 INFO L427 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:40,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:40,680 INFO L82 PathProgramCache]: Analyzing trace with hash 1113836343, now seen corresponding path program 13 times [2020-09-15 13:47:40,680 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:40,681 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976114554] [2020-09-15 13:47:40,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:40,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:40,856 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:40,857 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976114554] [2020-09-15 13:47:40,857 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1736019967] [2020-09-15 13:47:40,858 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 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-09-15 13:47:40,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:40,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-09-15 13:47:40,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:40,937 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:40,937 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:40,937 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-09-15 13:47:40,938 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [431462895] [2020-09-15 13:47:40,938 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:40,939 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:40,942 INFO L274 McrAutomatonBuilder]: Finished intersection with 21 states and 25 transitions. [2020-09-15 13:47:40,942 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:40,948 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:40,948 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:40,984 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:40,984 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:40,994 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [3081#(and (<= ~j~0 6) (< ~i~0 46))] [2020-09-15 13:47:40,995 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-09-15 13:47:40,995 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:40,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-09-15 13:47:40,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2020-09-15 13:47:40,996 INFO L87 Difference]: Start difference. First operand 50 states and 122 transitions. Second operand 12 states. [2020-09-15 13:47:41,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:41,390 INFO L93 Difference]: Finished difference Result 82 states and 188 transitions. [2020-09-15 13:47:41,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-09-15 13:47:41,392 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-09-15 13:47:41,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:41,393 INFO L225 Difference]: With dead ends: 82 [2020-09-15 13:47:41,393 INFO L226 Difference]: Without dead ends: 76 [2020-09-15 13:47:41,394 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=168, Invalid=432, Unknown=0, NotChecked=0, Total=600 [2020-09-15 13:47:41,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2020-09-15 13:47:41,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 52. [2020-09-15 13:47:41,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2020-09-15 13:47:41,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 128 transitions. [2020-09-15 13:47:41,399 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 128 transitions. Word has length 15 [2020-09-15 13:47:41,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:41,400 INFO L479 AbstractCegarLoop]: Abstraction has 52 states and 128 transitions. [2020-09-15 13:47:41,400 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-09-15 13:47:41,400 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 128 transitions. [2020-09-15 13:47:41,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-09-15 13:47:41,401 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:41,401 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:41,614 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2020-09-15 13:47:41,615 INFO L427 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:41,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:41,615 INFO L82 PathProgramCache]: Analyzing trace with hash -135295591, now seen corresponding path program 14 times [2020-09-15 13:47:41,616 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:41,616 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815274518] [2020-09-15 13:47:41,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:41,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:41,744 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:41,745 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815274518] [2020-09-15 13:47:41,746 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130784998] [2020-09-15 13:47:41,746 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 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-09-15 13:47:41,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:47:41,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:41,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-09-15 13:47:41,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:41,849 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:41,850 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:41,850 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-09-15 13:47:41,851 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [303658284] [2020-09-15 13:47:41,851 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:41,853 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:41,858 INFO L274 McrAutomatonBuilder]: Finished intersection with 21 states and 25 transitions. [2020-09-15 13:47:41,858 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:41,860 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:41,860 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:41,905 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:41,906 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:41,926 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [3347#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:47:41,927 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-09-15 13:47:41,927 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:41,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-09-15 13:47:41,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2020-09-15 13:47:41,928 INFO L87 Difference]: Start difference. First operand 52 states and 128 transitions. Second operand 12 states. [2020-09-15 13:47:42,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:42,383 INFO L93 Difference]: Finished difference Result 81 states and 189 transitions. [2020-09-15 13:47:42,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-09-15 13:47:42,384 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-09-15 13:47:42,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:42,385 INFO L225 Difference]: With dead ends: 81 [2020-09-15 13:47:42,385 INFO L226 Difference]: Without dead ends: 75 [2020-09-15 13:47:42,386 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=209, Invalid=493, Unknown=0, NotChecked=0, Total=702 [2020-09-15 13:47:42,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2020-09-15 13:47:42,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 54. [2020-09-15 13:47:42,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-09-15 13:47:42,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 136 transitions. [2020-09-15 13:47:42,391 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 136 transitions. Word has length 15 [2020-09-15 13:47:42,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:42,391 INFO L479 AbstractCegarLoop]: Abstraction has 54 states and 136 transitions. [2020-09-15 13:47:42,392 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-09-15 13:47:42,392 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 136 transitions. [2020-09-15 13:47:42,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-09-15 13:47:42,392 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:42,393 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:42,604 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2020-09-15 13:47:42,605 INFO L427 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:42,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:42,605 INFO L82 PathProgramCache]: Analyzing trace with hash -118718341, now seen corresponding path program 15 times [2020-09-15 13:47:42,606 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:42,607 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139281376] [2020-09-15 13:47:42,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:42,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:42,756 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:42,757 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139281376] [2020-09-15 13:47:42,758 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391775711] [2020-09-15 13:47:42,758 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 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-09-15 13:47:42,842 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-09-15 13:47:42,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:42,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2020-09-15 13:47:42,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:42,862 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:42,863 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:42,863 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2020-09-15 13:47:42,863 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [869109521] [2020-09-15 13:47:42,864 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:42,865 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:42,869 INFO L274 McrAutomatonBuilder]: Finished intersection with 21 states and 25 transitions. [2020-09-15 13:47:42,869 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:42,873 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:42,874 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:42,909 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:42,910 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:42,921 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [3620#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:47:42,922 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-09-15 13:47:42,923 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:42,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-09-15 13:47:42,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2020-09-15 13:47:42,924 INFO L87 Difference]: Start difference. First operand 54 states and 136 transitions. Second operand 12 states. [2020-09-15 13:47:43,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:43,431 INFO L93 Difference]: Finished difference Result 82 states and 199 transitions. [2020-09-15 13:47:43,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-09-15 13:47:43,432 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-09-15 13:47:43,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:43,433 INFO L225 Difference]: With dead ends: 82 [2020-09-15 13:47:43,433 INFO L226 Difference]: Without dead ends: 70 [2020-09-15 13:47:43,434 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=548, Unknown=0, NotChecked=0, Total=812 [2020-09-15 13:47:43,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2020-09-15 13:47:43,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 46. [2020-09-15 13:47:43,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2020-09-15 13:47:43,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 111 transitions. [2020-09-15 13:47:43,437 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 111 transitions. Word has length 15 [2020-09-15 13:47:43,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:43,437 INFO L479 AbstractCegarLoop]: Abstraction has 46 states and 111 transitions. [2020-09-15 13:47:43,437 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-09-15 13:47:43,437 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 111 transitions. [2020-09-15 13:47:43,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-09-15 13:47:43,438 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:43,438 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:43,649 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:47:43,649 INFO L427 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:43,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:43,650 INFO L82 PathProgramCache]: Analyzing trace with hash -186489920, now seen corresponding path program 16 times [2020-09-15 13:47:43,651 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:43,651 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985301835] [2020-09-15 13:47:43,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:43,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:43,820 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:43,821 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985301835] [2020-09-15 13:47:43,821 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849394945] [2020-09-15 13:47:43,822 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 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-09-15 13:47:43,923 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:47:43,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:43,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-09-15 13:47:43,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:43,963 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:43,964 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:43,964 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-09-15 13:47:43,965 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1825940300] [2020-09-15 13:47:43,965 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:43,968 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:43,975 INFO L274 McrAutomatonBuilder]: Finished intersection with 25 states and 32 transitions. [2020-09-15 13:47:43,976 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:43,978 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:43,978 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:44,040 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:44,040 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:44,066 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [3886#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:47:44,067 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-09-15 13:47:44,067 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:44,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-09-15 13:47:44,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2020-09-15 13:47:44,068 INFO L87 Difference]: Start difference. First operand 46 states and 111 transitions. Second operand 13 states. [2020-09-15 13:47:44,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:44,481 INFO L93 Difference]: Finished difference Result 78 states and 180 transitions. [2020-09-15 13:47:44,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-09-15 13:47:44,482 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 16 [2020-09-15 13:47:44,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:44,484 INFO L225 Difference]: With dead ends: 78 [2020-09-15 13:47:44,484 INFO L226 Difference]: Without dead ends: 72 [2020-09-15 13:47:44,485 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=152, Invalid=400, Unknown=0, NotChecked=0, Total=552 [2020-09-15 13:47:44,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2020-09-15 13:47:44,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 53. [2020-09-15 13:47:44,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2020-09-15 13:47:44,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 130 transitions. [2020-09-15 13:47:44,496 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 130 transitions. Word has length 16 [2020-09-15 13:47:44,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:44,496 INFO L479 AbstractCegarLoop]: Abstraction has 53 states and 130 transitions. [2020-09-15 13:47:44,497 INFO L480 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-09-15 13:47:44,497 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 130 transitions. [2020-09-15 13:47:44,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-09-15 13:47:44,498 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:44,498 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:44,713 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-09-15 13:47:44,713 INFO L427 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:44,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:44,714 INFO L82 PathProgramCache]: Analyzing trace with hash 1988564386, now seen corresponding path program 17 times [2020-09-15 13:47:44,715 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:44,715 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412736561] [2020-09-15 13:47:44,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:44,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:44,924 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:44,925 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412736561] [2020-09-15 13:47:44,925 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940832239] [2020-09-15 13:47:44,926 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 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-09-15 13:47:45,064 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-09-15 13:47:45,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:45,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-09-15 13:47:45,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:45,094 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:45,095 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:45,096 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-09-15 13:47:45,096 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1349938125] [2020-09-15 13:47:45,096 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:45,099 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:45,105 INFO L274 McrAutomatonBuilder]: Finished intersection with 24 states and 30 transitions. [2020-09-15 13:47:45,105 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:45,110 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:45,111 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:45,170 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:45,171 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:45,191 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [4150#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:47:45,192 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-09-15 13:47:45,192 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:45,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-09-15 13:47:45,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2020-09-15 13:47:45,193 INFO L87 Difference]: Start difference. First operand 53 states and 130 transitions. Second operand 13 states. [2020-09-15 13:47:45,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:45,574 INFO L93 Difference]: Finished difference Result 75 states and 176 transitions. [2020-09-15 13:47:45,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-09-15 13:47:45,574 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 16 [2020-09-15 13:47:45,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:45,576 INFO L225 Difference]: With dead ends: 75 [2020-09-15 13:47:45,576 INFO L226 Difference]: Without dead ends: 69 [2020-09-15 13:47:45,581 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=178, Invalid=472, Unknown=0, NotChecked=0, Total=650 [2020-09-15 13:47:45,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2020-09-15 13:47:45,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 55. [2020-09-15 13:47:45,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2020-09-15 13:47:45,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 136 transitions. [2020-09-15 13:47:45,586 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 136 transitions. Word has length 16 [2020-09-15 13:47:45,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:45,587 INFO L479 AbstractCegarLoop]: Abstraction has 55 states and 136 transitions. [2020-09-15 13:47:45,587 INFO L480 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-09-15 13:47:45,587 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 136 transitions. [2020-09-15 13:47:45,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-09-15 13:47:45,593 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:45,593 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:45,810 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:47:45,810 INFO L427 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:45,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:45,811 INFO L82 PathProgramCache]: Analyzing trace with hash 739432452, now seen corresponding path program 18 times [2020-09-15 13:47:45,812 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:45,812 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436381403] [2020-09-15 13:47:45,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:45,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:45,956 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:45,957 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436381403] [2020-09-15 13:47:45,957 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985252408] [2020-09-15 13:47:45,958 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 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-09-15 13:47:46,040 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-09-15 13:47:46,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:46,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-09-15 13:47:46,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:46,072 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:46,072 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:46,073 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-09-15 13:47:46,073 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1963426549] [2020-09-15 13:47:46,073 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:46,075 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:46,079 INFO L274 McrAutomatonBuilder]: Finished intersection with 24 states and 30 transitions. [2020-09-15 13:47:46,079 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:46,083 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:46,084 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:46,135 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:46,135 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:46,153 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [4419#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:47:46,154 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-09-15 13:47:46,154 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:46,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-09-15 13:47:46,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2020-09-15 13:47:46,155 INFO L87 Difference]: Start difference. First operand 55 states and 136 transitions. Second operand 13 states. [2020-09-15 13:47:46,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:46,667 INFO L93 Difference]: Finished difference Result 75 states and 179 transitions. [2020-09-15 13:47:46,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-09-15 13:47:46,668 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 16 [2020-09-15 13:47:46,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:46,669 INFO L225 Difference]: With dead ends: 75 [2020-09-15 13:47:46,669 INFO L226 Difference]: Without dead ends: 69 [2020-09-15 13:47:46,669 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=220, Invalid=536, Unknown=0, NotChecked=0, Total=756 [2020-09-15 13:47:46,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2020-09-15 13:47:46,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 57. [2020-09-15 13:47:46,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2020-09-15 13:47:46,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 144 transitions. [2020-09-15 13:47:46,673 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 144 transitions. Word has length 16 [2020-09-15 13:47:46,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:46,673 INFO L479 AbstractCegarLoop]: Abstraction has 57 states and 144 transitions. [2020-09-15 13:47:46,673 INFO L480 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-09-15 13:47:46,673 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 144 transitions. [2020-09-15 13:47:46,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2020-09-15 13:47:46,674 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:46,674 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:46,884 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:47:46,885 INFO L427 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:46,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:46,885 INFO L82 PathProgramCache]: Analyzing trace with hash 756009702, now seen corresponding path program 19 times [2020-09-15 13:47:46,886 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:46,886 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521001468] [2020-09-15 13:47:46,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:46,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:47,034 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:47,035 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521001468] [2020-09-15 13:47:47,036 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220198783] [2020-09-15 13:47:47,036 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 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-09-15 13:47:47,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:47,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjunts are in the unsatisfiable core [2020-09-15 13:47:47,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:47,124 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:47,125 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:47,125 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2020-09-15 13:47:47,126 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [185245804] [2020-09-15 13:47:47,126 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:47,128 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:47,132 INFO L274 McrAutomatonBuilder]: Finished intersection with 24 states and 30 transitions. [2020-09-15 13:47:47,132 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:47,134 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:47,134 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:47,177 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:47,178 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:47,221 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [4696#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:47:47,222 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-09-15 13:47:47,222 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:47,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-09-15 13:47:47,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2020-09-15 13:47:47,223 INFO L87 Difference]: Start difference. First operand 57 states and 144 transitions. Second operand 13 states. [2020-09-15 13:47:47,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:47,797 INFO L93 Difference]: Finished difference Result 75 states and 187 transitions. [2020-09-15 13:47:47,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-09-15 13:47:47,797 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 16 [2020-09-15 13:47:47,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:47,798 INFO L225 Difference]: With dead ends: 75 [2020-09-15 13:47:47,799 INFO L226 Difference]: Without dead ends: 63 [2020-09-15 13:47:47,803 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=276, Invalid=594, Unknown=0, NotChecked=0, Total=870 [2020-09-15 13:47:47,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2020-09-15 13:47:47,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 46. [2020-09-15 13:47:47,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2020-09-15 13:47:47,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 112 transitions. [2020-09-15 13:47:47,808 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 112 transitions. Word has length 16 [2020-09-15 13:47:47,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:47,808 INFO L479 AbstractCegarLoop]: Abstraction has 46 states and 112 transitions. [2020-09-15 13:47:47,809 INFO L480 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-09-15 13:47:47,809 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 112 transitions. [2020-09-15 13:47:47,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-09-15 13:47:47,809 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:47,809 INFO L422 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:48,012 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2020-09-15 13:47:48,013 INFO L427 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:48,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:48,013 INFO L82 PathProgramCache]: Analyzing trace with hash -1923197356, now seen corresponding path program 20 times [2020-09-15 13:47:48,014 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:48,014 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072215235] [2020-09-15 13:47:48,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:48,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:48,212 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:48,212 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072215235] [2020-09-15 13:47:48,213 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631627054] [2020-09-15 13:47:48,213 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 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-09-15 13:47:48,278 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:47:48,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:48,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2020-09-15 13:47:48,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:48,301 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:48,301 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:48,301 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2020-09-15 13:47:48,302 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1647490709] [2020-09-15 13:47:48,302 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:48,304 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:48,308 INFO L274 McrAutomatonBuilder]: Finished intersection with 27 states and 37 transitions. [2020-09-15 13:47:48,309 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:48,310 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:48,310 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:48,364 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:48,364 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:48,395 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:48,396 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:48,406 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:48,406 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:48,417 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:48,418 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:48,428 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:48,429 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:48,455 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:48,455 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:48,464 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:48,464 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:48,472 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [4959#(and (<= ~j~0 4) (< ~i~0 46))] [2020-09-15 13:47:48,473 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-09-15 13:47:48,474 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:48,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-09-15 13:47:48,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2020-09-15 13:47:48,475 INFO L87 Difference]: Start difference. First operand 46 states and 112 transitions. Second operand 14 states. [2020-09-15 13:47:48,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:48,814 INFO L93 Difference]: Finished difference Result 72 states and 168 transitions. [2020-09-15 13:47:48,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-09-15 13:47:48,814 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 17 [2020-09-15 13:47:48,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:48,816 INFO L225 Difference]: With dead ends: 72 [2020-09-15 13:47:48,816 INFO L226 Difference]: Without dead ends: 66 [2020-09-15 13:47:48,816 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 26 SyntacticMatches, 7 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=172, Invalid=428, Unknown=0, NotChecked=0, Total=600 [2020-09-15 13:47:48,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2020-09-15 13:47:48,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 54. [2020-09-15 13:47:48,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-09-15 13:47:48,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 132 transitions. [2020-09-15 13:47:48,823 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 132 transitions. Word has length 17 [2020-09-15 13:47:48,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:48,823 INFO L479 AbstractCegarLoop]: Abstraction has 54 states and 132 transitions. [2020-09-15 13:47:48,823 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-09-15 13:47:48,823 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 132 transitions. [2020-09-15 13:47:48,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-09-15 13:47:48,824 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:48,824 INFO L422 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:49,036 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:47:49,037 INFO L427 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:49,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:49,037 INFO L82 PathProgramCache]: Analyzing trace with hash 949884854, now seen corresponding path program 21 times [2020-09-15 13:47:49,038 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:49,039 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255874429] [2020-09-15 13:47:49,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:49,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:49,175 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:49,176 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255874429] [2020-09-15 13:47:49,176 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126706886] [2020-09-15 13:47:49,176 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 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-09-15 13:47:49,241 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-09-15 13:47:49,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:49,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2020-09-15 13:47:49,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:49,265 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:49,266 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:49,266 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2020-09-15 13:47:49,267 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1740879408] [2020-09-15 13:47:49,267 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:49,269 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:49,273 INFO L274 McrAutomatonBuilder]: Finished intersection with 23 states and 27 transitions. [2020-09-15 13:47:49,274 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:49,275 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:49,275 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:49,310 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:49,311 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:49,324 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [5223#(and (<= ~j~0 6) (< ~i~0 46))] [2020-09-15 13:47:49,325 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-09-15 13:47:49,325 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:49,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-09-15 13:47:49,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2020-09-15 13:47:49,326 INFO L87 Difference]: Start difference. First operand 54 states and 132 transitions. Second operand 14 states. [2020-09-15 13:47:49,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:49,823 INFO L93 Difference]: Finished difference Result 92 states and 210 transitions. [2020-09-15 13:47:49,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-09-15 13:47:49,823 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 17 [2020-09-15 13:47:49,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:49,825 INFO L225 Difference]: With dead ends: 92 [2020-09-15 13:47:49,825 INFO L226 Difference]: Without dead ends: 86 [2020-09-15 13:47:49,825 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=221, Invalid=591, Unknown=0, NotChecked=0, Total=812 [2020-09-15 13:47:49,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2020-09-15 13:47:49,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 56. [2020-09-15 13:47:49,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2020-09-15 13:47:49,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 138 transitions. [2020-09-15 13:47:49,832 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 138 transitions. Word has length 17 [2020-09-15 13:47:49,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:49,833 INFO L479 AbstractCegarLoop]: Abstraction has 56 states and 138 transitions. [2020-09-15 13:47:49,833 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-09-15 13:47:49,833 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 138 transitions. [2020-09-15 13:47:49,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-09-15 13:47:49,834 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:49,834 INFO L422 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:50,048 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2020-09-15 13:47:50,048 INFO L427 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:50,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:50,049 INFO L82 PathProgramCache]: Analyzing trace with hash -1170028136, now seen corresponding path program 22 times [2020-09-15 13:47:50,049 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:50,050 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322405789] [2020-09-15 13:47:50,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:50,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:50,205 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:50,205 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322405789] [2020-09-15 13:47:50,206 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705409740] [2020-09-15 13:47:50,206 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 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-09-15 13:47:50,263 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:47:50,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:50,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2020-09-15 13:47:50,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:50,295 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:50,296 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:50,296 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2020-09-15 13:47:50,296 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1640775090] [2020-09-15 13:47:50,296 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:50,298 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:50,300 INFO L274 McrAutomatonBuilder]: Finished intersection with 23 states and 27 transitions. [2020-09-15 13:47:50,300 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:50,303 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:50,303 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:50,357 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:50,357 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:50,369 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [5519#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:47:50,369 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-09-15 13:47:50,370 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:50,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-09-15 13:47:50,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2020-09-15 13:47:50,370 INFO L87 Difference]: Start difference. First operand 56 states and 138 transitions. Second operand 14 states. [2020-09-15 13:47:50,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:50,893 INFO L93 Difference]: Finished difference Result 89 states and 206 transitions. [2020-09-15 13:47:50,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-09-15 13:47:50,893 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 17 [2020-09-15 13:47:50,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:50,894 INFO L225 Difference]: With dead ends: 89 [2020-09-15 13:47:50,895 INFO L226 Difference]: Without dead ends: 83 [2020-09-15 13:47:50,896 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=260, Invalid=670, Unknown=0, NotChecked=0, Total=930 [2020-09-15 13:47:50,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2020-09-15 13:47:50,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 58. [2020-09-15 13:47:50,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2020-09-15 13:47:50,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 144 transitions. [2020-09-15 13:47:50,900 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 144 transitions. Word has length 17 [2020-09-15 13:47:50,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:50,901 INFO L479 AbstractCegarLoop]: Abstraction has 58 states and 144 transitions. [2020-09-15 13:47:50,901 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-09-15 13:47:50,901 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 144 transitions. [2020-09-15 13:47:50,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-09-15 13:47:50,902 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:50,902 INFO L422 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:51,115 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2020-09-15 13:47:51,116 INFO L427 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:51,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:51,116 INFO L82 PathProgramCache]: Analyzing trace with hash 1875807226, now seen corresponding path program 23 times [2020-09-15 13:47:51,117 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:51,117 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192078573] [2020-09-15 13:47:51,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:51,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:51,253 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:51,253 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192078573] [2020-09-15 13:47:51,254 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345219077] [2020-09-15 13:47:51,254 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 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-09-15 13:47:51,314 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-09-15 13:47:51,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:51,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2020-09-15 13:47:51,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:51,335 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:51,335 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:51,335 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2020-09-15 13:47:51,336 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1484440816] [2020-09-15 13:47:51,336 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:51,337 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:51,341 INFO L274 McrAutomatonBuilder]: Finished intersection with 23 states and 27 transitions. [2020-09-15 13:47:51,341 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:51,342 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:51,343 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:51,396 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:51,397 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:51,411 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [5820#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:47:51,411 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-09-15 13:47:51,411 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:51,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-09-15 13:47:51,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2020-09-15 13:47:51,413 INFO L87 Difference]: Start difference. First operand 58 states and 144 transitions. Second operand 14 states. [2020-09-15 13:47:52,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:52,040 INFO L93 Difference]: Finished difference Result 89 states and 209 transitions. [2020-09-15 13:47:52,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-09-15 13:47:52,041 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 17 [2020-09-15 13:47:52,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:52,042 INFO L225 Difference]: With dead ends: 89 [2020-09-15 13:47:52,042 INFO L226 Difference]: Without dead ends: 83 [2020-09-15 13:47:52,043 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=315, Invalid=741, Unknown=0, NotChecked=0, Total=1056 [2020-09-15 13:47:52,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2020-09-15 13:47:52,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 60. [2020-09-15 13:47:52,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2020-09-15 13:47:52,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 152 transitions. [2020-09-15 13:47:52,046 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 152 transitions. Word has length 17 [2020-09-15 13:47:52,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:52,046 INFO L479 AbstractCegarLoop]: Abstraction has 60 states and 152 transitions. [2020-09-15 13:47:52,046 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-09-15 13:47:52,046 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 152 transitions. [2020-09-15 13:47:52,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2020-09-15 13:47:52,047 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:52,047 INFO L422 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:52,250 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:47:52,251 INFO L427 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:52,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:52,251 INFO L82 PathProgramCache]: Analyzing trace with hash 1892384476, now seen corresponding path program 24 times [2020-09-15 13:47:52,252 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:52,252 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105523537] [2020-09-15 13:47:52,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:52,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:52,368 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:52,369 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105523537] [2020-09-15 13:47:52,369 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727674646] [2020-09-15 13:47:52,369 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 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-09-15 13:47:52,420 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2020-09-15 13:47:52,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:52,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2020-09-15 13:47:52,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:52,439 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:52,440 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:52,440 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2020-09-15 13:47:52,440 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2131294480] [2020-09-15 13:47:52,440 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:52,442 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:52,445 INFO L274 McrAutomatonBuilder]: Finished intersection with 23 states and 27 transitions. [2020-09-15 13:47:52,445 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:52,446 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:52,447 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:52,487 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:52,488 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:52,502 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [6129#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:47:52,503 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-09-15 13:47:52,503 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:52,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-09-15 13:47:52,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2020-09-15 13:47:52,504 INFO L87 Difference]: Start difference. First operand 60 states and 152 transitions. Second operand 14 states. [2020-09-15 13:47:53,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:53,174 INFO L93 Difference]: Finished difference Result 90 states and 219 transitions. [2020-09-15 13:47:53,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-09-15 13:47:53,175 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 17 [2020-09-15 13:47:53,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:53,176 INFO L225 Difference]: With dead ends: 90 [2020-09-15 13:47:53,176 INFO L226 Difference]: Without dead ends: 78 [2020-09-15 13:47:53,177 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=384, Invalid=806, Unknown=0, NotChecked=0, Total=1190 [2020-09-15 13:47:53,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2020-09-15 13:47:53,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 50. [2020-09-15 13:47:53,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2020-09-15 13:47:53,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 121 transitions. [2020-09-15 13:47:53,180 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 121 transitions. Word has length 17 [2020-09-15 13:47:53,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:53,180 INFO L479 AbstractCegarLoop]: Abstraction has 50 states and 121 transitions. [2020-09-15 13:47:53,181 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-09-15 13:47:53,181 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 121 transitions. [2020-09-15 13:47:53,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-09-15 13:47:53,181 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:53,181 INFO L422 BasicCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:53,389 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2020-09-15 13:47:53,390 INFO L427 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:53,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:53,391 INFO L82 PathProgramCache]: Analyzing trace with hash 1171829247, now seen corresponding path program 25 times [2020-09-15 13:47:53,391 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:53,391 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559902564] [2020-09-15 13:47:53,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:53,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:53,595 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:53,596 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559902564] [2020-09-15 13:47:53,596 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251874434] [2020-09-15 13:47:53,596 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 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-09-15 13:47:53,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:53,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-09-15 13:47:53,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:53,677 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:53,678 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:53,678 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-09-15 13:47:53,678 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [838564099] [2020-09-15 13:47:53,679 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:53,680 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:53,685 INFO L274 McrAutomatonBuilder]: Finished intersection with 27 states and 34 transitions. [2020-09-15 13:47:53,686 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:53,690 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:53,690 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:53,731 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:53,732 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:53,748 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [6427#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:47:53,748 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-09-15 13:47:53,749 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:53,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-09-15 13:47:53,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2020-09-15 13:47:53,750 INFO L87 Difference]: Start difference. First operand 50 states and 121 transitions. Second operand 15 states. [2020-09-15 13:47:54,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:54,173 INFO L93 Difference]: Finished difference Result 86 states and 198 transitions. [2020-09-15 13:47:54,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-09-15 13:47:54,174 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 18 [2020-09-15 13:47:54,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:54,174 INFO L225 Difference]: With dead ends: 86 [2020-09-15 13:47:54,174 INFO L226 Difference]: Without dead ends: 80 [2020-09-15 13:47:54,175 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=207, Invalid=549, Unknown=0, NotChecked=0, Total=756 [2020-09-15 13:47:54,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2020-09-15 13:47:54,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 57. [2020-09-15 13:47:54,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2020-09-15 13:47:54,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 140 transitions. [2020-09-15 13:47:54,179 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 140 transitions. Word has length 18 [2020-09-15 13:47:54,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:54,179 INFO L479 AbstractCegarLoop]: Abstraction has 57 states and 140 transitions. [2020-09-15 13:47:54,179 INFO L480 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-09-15 13:47:54,179 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 140 transitions. [2020-09-15 13:47:54,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-09-15 13:47:54,180 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:54,180 INFO L422 BasicCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:54,390 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:47:54,391 INFO L427 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:54,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:54,391 INFO L82 PathProgramCache]: Analyzing trace with hash -250055839, now seen corresponding path program 26 times [2020-09-15 13:47:54,392 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:54,392 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23564082] [2020-09-15 13:47:54,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:54,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:54,567 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:54,568 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23564082] [2020-09-15 13:47:54,568 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631853847] [2020-09-15 13:47:54,569 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 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-09-15 13:47:54,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:47:54,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:54,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-09-15 13:47:54,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:54,645 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:54,646 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:54,646 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-09-15 13:47:54,647 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [342519826] [2020-09-15 13:47:54,647 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:54,648 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:54,653 INFO L274 McrAutomatonBuilder]: Finished intersection with 26 states and 32 transitions. [2020-09-15 13:47:54,653 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:54,656 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:54,657 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:54,704 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:54,704 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:54,717 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [6719#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:47:54,717 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-09-15 13:47:54,717 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:54,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-09-15 13:47:54,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2020-09-15 13:47:54,718 INFO L87 Difference]: Start difference. First operand 57 states and 140 transitions. Second operand 15 states. [2020-09-15 13:47:55,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:55,182 INFO L93 Difference]: Finished difference Result 83 states and 194 transitions. [2020-09-15 13:47:55,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-09-15 13:47:55,183 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 18 [2020-09-15 13:47:55,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:55,184 INFO L225 Difference]: With dead ends: 83 [2020-09-15 13:47:55,184 INFO L226 Difference]: Without dead ends: 77 [2020-09-15 13:47:55,184 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=231, Invalid=639, Unknown=0, NotChecked=0, Total=870 [2020-09-15 13:47:55,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2020-09-15 13:47:55,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 59. [2020-09-15 13:47:55,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2020-09-15 13:47:55,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 146 transitions. [2020-09-15 13:47:55,188 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 146 transitions. Word has length 18 [2020-09-15 13:47:55,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:55,188 INFO L479 AbstractCegarLoop]: Abstraction has 59 states and 146 transitions. [2020-09-15 13:47:55,188 INFO L480 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-09-15 13:47:55,188 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 146 transitions. [2020-09-15 13:47:55,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-09-15 13:47:55,189 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:55,189 INFO L422 BasicCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:55,389 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-09-15 13:47:55,390 INFO L427 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:55,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:55,391 INFO L82 PathProgramCache]: Analyzing trace with hash 1924998467, now seen corresponding path program 27 times [2020-09-15 13:47:55,391 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:55,391 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176849299] [2020-09-15 13:47:55,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:55,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:55,564 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:55,565 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176849299] [2020-09-15 13:47:55,565 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722666651] [2020-09-15 13:47:55,565 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 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-09-15 13:47:55,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-09-15 13:47:55,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:55,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-09-15 13:47:55,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:55,673 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:55,674 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:55,675 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-09-15 13:47:55,675 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1841152103] [2020-09-15 13:47:55,675 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:55,678 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:55,685 INFO L274 McrAutomatonBuilder]: Finished intersection with 26 states and 32 transitions. [2020-09-15 13:47:55,685 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:55,686 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:55,687 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:55,742 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:55,743 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:55,765 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [7016#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:47:55,766 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-09-15 13:47:55,766 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:55,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-09-15 13:47:55,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2020-09-15 13:47:55,768 INFO L87 Difference]: Start difference. First operand 59 states and 146 transitions. Second operand 15 states. [2020-09-15 13:47:56,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:56,392 INFO L93 Difference]: Finished difference Result 81 states and 192 transitions. [2020-09-15 13:47:56,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-09-15 13:47:56,392 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 18 [2020-09-15 13:47:56,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:56,393 INFO L225 Difference]: With dead ends: 81 [2020-09-15 13:47:56,394 INFO L226 Difference]: Without dead ends: 75 [2020-09-15 13:47:56,394 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=271, Invalid=721, Unknown=0, NotChecked=0, Total=992 [2020-09-15 13:47:56,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2020-09-15 13:47:56,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 61. [2020-09-15 13:47:56,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2020-09-15 13:47:56,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 152 transitions. [2020-09-15 13:47:56,399 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 152 transitions. Word has length 18 [2020-09-15 13:47:56,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:56,399 INFO L479 AbstractCegarLoop]: Abstraction has 61 states and 152 transitions. [2020-09-15 13:47:56,399 INFO L480 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-09-15 13:47:56,399 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 152 transitions. [2020-09-15 13:47:56,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-09-15 13:47:56,400 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:56,400 INFO L422 BasicCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:56,611 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2020-09-15 13:47:56,611 INFO L427 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:56,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:56,612 INFO L82 PathProgramCache]: Analyzing trace with hash 675866533, now seen corresponding path program 28 times [2020-09-15 13:47:56,613 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:56,613 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069589937] [2020-09-15 13:47:56,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:56,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:56,823 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:56,824 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069589937] [2020-09-15 13:47:56,824 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314810803] [2020-09-15 13:47:56,824 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 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-09-15 13:47:56,925 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:47:56,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:56,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-09-15 13:47:56,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:56,960 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:56,960 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:56,960 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-09-15 13:47:56,961 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [295788984] [2020-09-15 13:47:56,961 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:57,018 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:57,024 INFO L274 McrAutomatonBuilder]: Finished intersection with 26 states and 32 transitions. [2020-09-15 13:47:57,024 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:57,026 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:57,027 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:57,078 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:57,078 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:57,100 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [7319#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:47:57,100 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-09-15 13:47:57,100 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:57,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-09-15 13:47:57,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2020-09-15 13:47:57,102 INFO L87 Difference]: Start difference. First operand 61 states and 152 transitions. Second operand 15 states. [2020-09-15 13:47:57,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:57,891 INFO L93 Difference]: Finished difference Result 81 states and 195 transitions. [2020-09-15 13:47:57,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-09-15 13:47:57,892 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 18 [2020-09-15 13:47:57,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:57,894 INFO L225 Difference]: With dead ends: 81 [2020-09-15 13:47:57,894 INFO L226 Difference]: Without dead ends: 75 [2020-09-15 13:47:57,895 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=327, Invalid=795, Unknown=0, NotChecked=0, Total=1122 [2020-09-15 13:47:57,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2020-09-15 13:47:57,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 63. [2020-09-15 13:47:57,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2020-09-15 13:47:57,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 160 transitions. [2020-09-15 13:47:57,900 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 160 transitions. Word has length 18 [2020-09-15 13:47:57,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:57,900 INFO L479 AbstractCegarLoop]: Abstraction has 63 states and 160 transitions. [2020-09-15 13:47:57,900 INFO L480 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-09-15 13:47:57,904 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 160 transitions. [2020-09-15 13:47:57,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-09-15 13:47:57,904 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:57,904 INFO L422 BasicCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:58,105 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:47:58,105 INFO L427 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:58,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:58,106 INFO L82 PathProgramCache]: Analyzing trace with hash 692443783, now seen corresponding path program 29 times [2020-09-15 13:47:58,107 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:58,107 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673114164] [2020-09-15 13:47:58,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:58,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:58,274 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:58,275 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673114164] [2020-09-15 13:47:58,275 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520546498] [2020-09-15 13:47:58,275 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-09-15 13:47:58,335 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2020-09-15 13:47:58,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:58,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjunts are in the unsatisfiable core [2020-09-15 13:47:58,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:58,379 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:58,380 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:58,380 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2020-09-15 13:47:58,381 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [545660371] [2020-09-15 13:47:58,381 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:58,383 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:58,388 INFO L274 McrAutomatonBuilder]: Finished intersection with 26 states and 32 transitions. [2020-09-15 13:47:58,389 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:58,390 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:58,390 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:58,432 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:58,432 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:58,463 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [7630#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:47:58,464 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-09-15 13:47:58,464 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:58,465 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-09-15 13:47:58,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2020-09-15 13:47:58,465 INFO L87 Difference]: Start difference. First operand 63 states and 160 transitions. Second operand 15 states. [2020-09-15 13:47:59,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:47:59,200 INFO L93 Difference]: Finished difference Result 81 states and 203 transitions. [2020-09-15 13:47:59,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-09-15 13:47:59,205 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 18 [2020-09-15 13:47:59,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:47:59,206 INFO L225 Difference]: With dead ends: 81 [2020-09-15 13:47:59,206 INFO L226 Difference]: Without dead ends: 69 [2020-09-15 13:47:59,208 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=397, Invalid=863, Unknown=0, NotChecked=0, Total=1260 [2020-09-15 13:47:59,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2020-09-15 13:47:59,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 50. [2020-09-15 13:47:59,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2020-09-15 13:47:59,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 122 transitions. [2020-09-15 13:47:59,211 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 122 transitions. Word has length 18 [2020-09-15 13:47:59,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:47:59,211 INFO L479 AbstractCegarLoop]: Abstraction has 50 states and 122 transitions. [2020-09-15 13:47:59,211 INFO L480 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-09-15 13:47:59,212 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 122 transitions. [2020-09-15 13:47:59,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-09-15 13:47:59,212 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:47:59,212 INFO L422 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:47:59,426 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:47:59,426 INFO L427 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:47:59,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:47:59,427 INFO L82 PathProgramCache]: Analyzing trace with hash -1356705901, now seen corresponding path program 30 times [2020-09-15 13:47:59,427 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:47:59,427 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272012988] [2020-09-15 13:47:59,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:47:59,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:47:59,626 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:59,627 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272012988] [2020-09-15 13:47:59,627 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921580039] [2020-09-15 13:47:59,627 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 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-09-15 13:47:59,690 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2020-09-15 13:47:59,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:47:59,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-09-15 13:47:59,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:47:59,706 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:47:59,706 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:47:59,706 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-09-15 13:47:59,707 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1235468547] [2020-09-15 13:47:59,707 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:47:59,709 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:47:59,738 INFO L274 McrAutomatonBuilder]: Finished intersection with 29 states and 39 transitions. [2020-09-15 13:47:59,738 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:47:59,739 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:59,739 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:59,786 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:59,787 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:59,813 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:59,813 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:59,828 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:59,829 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:59,840 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:59,841 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:59,852 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:59,852 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:59,877 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:59,877 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:59,892 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:47:59,892 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:47:59,907 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [7923#(and (<= ~j~0 4) (< ~i~0 46))] [2020-09-15 13:47:59,907 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-09-15 13:47:59,908 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:47:59,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-09-15 13:47:59,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2020-09-15 13:47:59,909 INFO L87 Difference]: Start difference. First operand 50 states and 122 transitions. Second operand 16 states. [2020-09-15 13:48:00,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:00,386 INFO L93 Difference]: Finished difference Result 78 states and 182 transitions. [2020-09-15 13:48:00,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-09-15 13:48:00,387 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 19 [2020-09-15 13:48:00,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:00,388 INFO L225 Difference]: With dead ends: 78 [2020-09-15 13:48:00,388 INFO L226 Difference]: Without dead ends: 72 [2020-09-15 13:48:00,389 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 28 SyntacticMatches, 7 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=233, Invalid=579, Unknown=0, NotChecked=0, Total=812 [2020-09-15 13:48:00,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2020-09-15 13:48:00,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 58. [2020-09-15 13:48:00,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2020-09-15 13:48:00,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 142 transitions. [2020-09-15 13:48:00,394 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 142 transitions. Word has length 19 [2020-09-15 13:48:00,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:00,395 INFO L479 AbstractCegarLoop]: Abstraction has 58 states and 142 transitions. [2020-09-15 13:48:00,395 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-09-15 13:48:00,395 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 142 transitions. [2020-09-15 13:48:00,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-09-15 13:48:00,395 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:00,396 INFO L422 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:00,607 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2020-09-15 13:48:00,608 INFO L427 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:00,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:00,608 INFO L82 PathProgramCache]: Analyzing trace with hash -1988673419, now seen corresponding path program 31 times [2020-09-15 13:48:00,608 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:00,608 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748998205] [2020-09-15 13:48:00,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:00,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:00,797 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:00,798 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748998205] [2020-09-15 13:48:00,798 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737428648] [2020-09-15 13:48:00,798 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 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-09-15 13:48:00,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:00,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-09-15 13:48:00,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:00,865 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:00,865 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:00,866 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-09-15 13:48:00,866 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [489565316] [2020-09-15 13:48:00,866 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:00,868 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:00,873 INFO L274 McrAutomatonBuilder]: Finished intersection with 25 states and 29 transitions. [2020-09-15 13:48:00,873 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:00,875 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:00,875 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:00,926 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:00,927 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:00,939 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [8213#(and (<= ~j~0 6) (< ~i~0 46))] [2020-09-15 13:48:00,940 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-09-15 13:48:00,940 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:00,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-09-15 13:48:00,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2020-09-15 13:48:00,940 INFO L87 Difference]: Start difference. First operand 58 states and 142 transitions. Second operand 16 states. [2020-09-15 13:48:01,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:01,485 INFO L93 Difference]: Finished difference Result 102 states and 232 transitions. [2020-09-15 13:48:01,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-09-15 13:48:01,490 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 19 [2020-09-15 13:48:01,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:01,491 INFO L225 Difference]: With dead ends: 102 [2020-09-15 13:48:01,491 INFO L226 Difference]: Without dead ends: 96 [2020-09-15 13:48:01,492 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=284, Invalid=772, Unknown=0, NotChecked=0, Total=1056 [2020-09-15 13:48:01,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2020-09-15 13:48:01,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 60. [2020-09-15 13:48:01,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2020-09-15 13:48:01,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 148 transitions. [2020-09-15 13:48:01,495 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 148 transitions. Word has length 19 [2020-09-15 13:48:01,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:01,496 INFO L479 AbstractCegarLoop]: Abstraction has 60 states and 148 transitions. [2020-09-15 13:48:01,496 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-09-15 13:48:01,496 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 148 transitions. [2020-09-15 13:48:01,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-09-15 13:48:01,497 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:01,497 INFO L422 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:01,701 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:48:01,701 INFO L427 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:01,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:01,702 INFO L82 PathProgramCache]: Analyzing trace with hash 884408791, now seen corresponding path program 32 times [2020-09-15 13:48:01,703 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:01,703 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255134060] [2020-09-15 13:48:01,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:01,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:01,935 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:01,936 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255134060] [2020-09-15 13:48:01,936 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013174673] [2020-09-15 13:48:01,936 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 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-09-15 13:48:02,014 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:48:02,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:02,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-09-15 13:48:02,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:02,044 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:02,045 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:02,045 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-09-15 13:48:02,046 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1672729413] [2020-09-15 13:48:02,046 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:02,049 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:02,056 INFO L274 McrAutomatonBuilder]: Finished intersection with 25 states and 29 transitions. [2020-09-15 13:48:02,057 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:02,058 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:02,059 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:02,123 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:02,124 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:02,145 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [8539#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:48:02,146 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-09-15 13:48:02,146 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:02,146 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-09-15 13:48:02,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2020-09-15 13:48:02,147 INFO L87 Difference]: Start difference. First operand 60 states and 148 transitions. Second operand 16 states. [2020-09-15 13:48:02,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:02,909 INFO L93 Difference]: Finished difference Result 99 states and 228 transitions. [2020-09-15 13:48:02,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-09-15 13:48:02,910 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 19 [2020-09-15 13:48:02,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:02,911 INFO L225 Difference]: With dead ends: 99 [2020-09-15 13:48:02,911 INFO L226 Difference]: Without dead ends: 93 [2020-09-15 13:48:02,912 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=321, Invalid=869, Unknown=0, NotChecked=0, Total=1190 [2020-09-15 13:48:02,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2020-09-15 13:48:02,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 62. [2020-09-15 13:48:02,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2020-09-15 13:48:02,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 154 transitions. [2020-09-15 13:48:02,916 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 154 transitions. Word has length 19 [2020-09-15 13:48:02,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:02,917 INFO L479 AbstractCegarLoop]: Abstraction has 62 states and 154 transitions. [2020-09-15 13:48:02,917 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-09-15 13:48:02,917 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 154 transitions. [2020-09-15 13:48:02,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-09-15 13:48:02,917 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:02,918 INFO L422 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:03,129 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2020-09-15 13:48:03,130 INFO L427 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:03,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:03,130 INFO L82 PathProgramCache]: Analyzing trace with hash -1235504199, now seen corresponding path program 33 times [2020-09-15 13:48:03,131 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:03,131 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835753622] [2020-09-15 13:48:03,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:03,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:03,325 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:03,326 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835753622] [2020-09-15 13:48:03,326 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791769730] [2020-09-15 13:48:03,326 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 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-09-15 13:48:03,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-09-15 13:48:03,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:03,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-09-15 13:48:03,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:03,425 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:03,425 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:03,425 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-09-15 13:48:03,425 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1292418635] [2020-09-15 13:48:03,426 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:03,428 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:03,433 INFO L274 McrAutomatonBuilder]: Finished intersection with 25 states and 29 transitions. [2020-09-15 13:48:03,433 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:03,438 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:03,438 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:03,494 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:03,494 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:03,507 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [8870#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:48:03,507 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-09-15 13:48:03,508 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:03,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-09-15 13:48:03,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2020-09-15 13:48:03,509 INFO L87 Difference]: Start difference. First operand 62 states and 154 transitions. Second operand 16 states. [2020-09-15 13:48:04,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:04,257 INFO L93 Difference]: Finished difference Result 97 states and 226 transitions. [2020-09-15 13:48:04,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-09-15 13:48:04,258 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 19 [2020-09-15 13:48:04,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:04,260 INFO L225 Difference]: With dead ends: 97 [2020-09-15 13:48:04,260 INFO L226 Difference]: Without dead ends: 91 [2020-09-15 13:48:04,261 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=374, Invalid=958, Unknown=0, NotChecked=0, Total=1332 [2020-09-15 13:48:04,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2020-09-15 13:48:04,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 64. [2020-09-15 13:48:04,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2020-09-15 13:48:04,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 160 transitions. [2020-09-15 13:48:04,265 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 160 transitions. Word has length 19 [2020-09-15 13:48:04,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:04,265 INFO L479 AbstractCegarLoop]: Abstraction has 64 states and 160 transitions. [2020-09-15 13:48:04,265 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-09-15 13:48:04,265 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 160 transitions. [2020-09-15 13:48:04,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-09-15 13:48:04,266 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:04,266 INFO L422 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:04,477 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2020-09-15 13:48:04,478 INFO L427 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:04,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:04,478 INFO L82 PathProgramCache]: Analyzing trace with hash 1810331163, now seen corresponding path program 34 times [2020-09-15 13:48:04,479 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:04,479 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164995225] [2020-09-15 13:48:04,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:04,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:04,672 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:04,673 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164995225] [2020-09-15 13:48:04,673 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578428725] [2020-09-15 13:48:04,673 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 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-09-15 13:48:04,737 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:48:04,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:04,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-09-15 13:48:04,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:04,768 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:04,769 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:04,769 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-09-15 13:48:04,770 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [871006476] [2020-09-15 13:48:04,770 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:04,772 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:04,777 INFO L274 McrAutomatonBuilder]: Finished intersection with 25 states and 29 transitions. [2020-09-15 13:48:04,777 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:04,781 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:04,781 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:04,817 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:04,817 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:04,827 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [9207#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:48:04,828 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-09-15 13:48:04,828 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:04,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-09-15 13:48:04,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2020-09-15 13:48:04,829 INFO L87 Difference]: Start difference. First operand 64 states and 160 transitions. Second operand 16 states. [2020-09-15 13:48:05,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:05,628 INFO L93 Difference]: Finished difference Result 97 states and 229 transitions. [2020-09-15 13:48:05,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-09-15 13:48:05,629 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 19 [2020-09-15 13:48:05,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:05,630 INFO L225 Difference]: With dead ends: 97 [2020-09-15 13:48:05,630 INFO L226 Difference]: Without dead ends: 91 [2020-09-15 13:48:05,632 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=443, Invalid=1039, Unknown=0, NotChecked=0, Total=1482 [2020-09-15 13:48:05,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2020-09-15 13:48:05,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 66. [2020-09-15 13:48:05,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2020-09-15 13:48:05,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 168 transitions. [2020-09-15 13:48:05,636 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 168 transitions. Word has length 19 [2020-09-15 13:48:05,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:05,636 INFO L479 AbstractCegarLoop]: Abstraction has 66 states and 168 transitions. [2020-09-15 13:48:05,636 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-09-15 13:48:05,636 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 168 transitions. [2020-09-15 13:48:05,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2020-09-15 13:48:05,637 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:05,637 INFO L422 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:05,846 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2020-09-15 13:48:05,847 INFO L427 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:05,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:05,847 INFO L82 PathProgramCache]: Analyzing trace with hash 1826908413, now seen corresponding path program 35 times [2020-09-15 13:48:05,848 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:05,848 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842198027] [2020-09-15 13:48:05,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:05,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:06,027 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:06,028 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842198027] [2020-09-15 13:48:06,028 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72281800] [2020-09-15 13:48:06,028 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 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-09-15 13:48:06,092 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2020-09-15 13:48:06,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:06,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 15 conjunts are in the unsatisfiable core [2020-09-15 13:48:06,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:06,115 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:06,115 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:06,115 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2020-09-15 13:48:06,116 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1256055164] [2020-09-15 13:48:06,116 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:06,118 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:06,122 INFO L274 McrAutomatonBuilder]: Finished intersection with 25 states and 29 transitions. [2020-09-15 13:48:06,122 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:06,123 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:06,124 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:06,168 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:06,168 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:06,183 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [9552#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:48:06,183 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-09-15 13:48:06,184 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:06,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-09-15 13:48:06,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2020-09-15 13:48:06,184 INFO L87 Difference]: Start difference. First operand 66 states and 168 transitions. Second operand 16 states. [2020-09-15 13:48:07,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:07,008 INFO L93 Difference]: Finished difference Result 98 states and 239 transitions. [2020-09-15 13:48:07,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-09-15 13:48:07,008 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 19 [2020-09-15 13:48:07,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:07,010 INFO L225 Difference]: With dead ends: 98 [2020-09-15 13:48:07,010 INFO L226 Difference]: Without dead ends: 86 [2020-09-15 13:48:07,011 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=526, Invalid=1114, Unknown=0, NotChecked=0, Total=1640 [2020-09-15 13:48:07,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2020-09-15 13:48:07,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 54. [2020-09-15 13:48:07,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-09-15 13:48:07,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 131 transitions. [2020-09-15 13:48:07,015 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 131 transitions. Word has length 19 [2020-09-15 13:48:07,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:07,015 INFO L479 AbstractCegarLoop]: Abstraction has 54 states and 131 transitions. [2020-09-15 13:48:07,016 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-09-15 13:48:07,016 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 131 transitions. [2020-09-15 13:48:07,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-09-15 13:48:07,016 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:07,016 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:07,228 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2020-09-15 13:48:07,229 INFO L427 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:07,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:07,230 INFO L82 PathProgramCache]: Analyzing trace with hash 846490750, now seen corresponding path program 36 times [2020-09-15 13:48:07,230 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:07,230 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040717103] [2020-09-15 13:48:07,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:07,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:07,489 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:07,490 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040717103] [2020-09-15 13:48:07,490 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186752525] [2020-09-15 13:48:07,490 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 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-09-15 13:48:07,555 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2020-09-15 13:48:07,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:07,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-09-15 13:48:07,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:07,571 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:07,572 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:07,572 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-09-15 13:48:07,572 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [551371117] [2020-09-15 13:48:07,572 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:07,574 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:07,578 INFO L274 McrAutomatonBuilder]: Finished intersection with 29 states and 36 transitions. [2020-09-15 13:48:07,578 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:07,584 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:07,585 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:07,644 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:07,645 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:07,661 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [9882#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:48:07,662 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-09-15 13:48:07,662 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:07,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-09-15 13:48:07,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2020-09-15 13:48:07,663 INFO L87 Difference]: Start difference. First operand 54 states and 131 transitions. Second operand 17 states. [2020-09-15 13:48:08,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:08,153 INFO L93 Difference]: Finished difference Result 94 states and 216 transitions. [2020-09-15 13:48:08,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-09-15 13:48:08,154 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 20 [2020-09-15 13:48:08,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:08,155 INFO L225 Difference]: With dead ends: 94 [2020-09-15 13:48:08,155 INFO L226 Difference]: Without dead ends: 88 [2020-09-15 13:48:08,156 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=272, Invalid=720, Unknown=0, NotChecked=0, Total=992 [2020-09-15 13:48:08,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2020-09-15 13:48:08,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 61. [2020-09-15 13:48:08,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2020-09-15 13:48:08,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 150 transitions. [2020-09-15 13:48:08,158 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 150 transitions. Word has length 20 [2020-09-15 13:48:08,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:08,159 INFO L479 AbstractCegarLoop]: Abstraction has 61 states and 150 transitions. [2020-09-15 13:48:08,160 INFO L480 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-09-15 13:48:08,160 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 150 transitions. [2020-09-15 13:48:08,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-09-15 13:48:08,161 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:08,161 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:08,366 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2020-09-15 13:48:08,366 INFO L427 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:08,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:08,367 INFO L82 PathProgramCache]: Analyzing trace with hash 214523232, now seen corresponding path program 37 times [2020-09-15 13:48:08,368 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:08,368 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113560019] [2020-09-15 13:48:08,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:08,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:08,580 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:08,580 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113560019] [2020-09-15 13:48:08,581 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876298877] [2020-09-15 13:48:08,581 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 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-09-15 13:48:08,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:08,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-09-15 13:48:08,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:08,670 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:08,670 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:08,670 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-09-15 13:48:08,670 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1118471541] [2020-09-15 13:48:08,671 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:08,673 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:08,691 INFO L274 McrAutomatonBuilder]: Finished intersection with 28 states and 34 transitions. [2020-09-15 13:48:08,691 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:08,694 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:08,694 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:08,740 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:08,740 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:08,758 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [10202#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:48:08,758 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-09-15 13:48:08,758 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:08,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-09-15 13:48:08,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2020-09-15 13:48:08,759 INFO L87 Difference]: Start difference. First operand 61 states and 150 transitions. Second operand 17 states. [2020-09-15 13:48:09,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:09,334 INFO L93 Difference]: Finished difference Result 91 states and 212 transitions. [2020-09-15 13:48:09,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-09-15 13:48:09,334 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 20 [2020-09-15 13:48:09,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:09,335 INFO L225 Difference]: With dead ends: 91 [2020-09-15 13:48:09,335 INFO L226 Difference]: Without dead ends: 85 [2020-09-15 13:48:09,336 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=294, Invalid=828, Unknown=0, NotChecked=0, Total=1122 [2020-09-15 13:48:09,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2020-09-15 13:48:09,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 63. [2020-09-15 13:48:09,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2020-09-15 13:48:09,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 156 transitions. [2020-09-15 13:48:09,340 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 156 transitions. Word has length 20 [2020-09-15 13:48:09,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:09,340 INFO L479 AbstractCegarLoop]: Abstraction has 63 states and 156 transitions. [2020-09-15 13:48:09,340 INFO L480 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-09-15 13:48:09,340 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 156 transitions. [2020-09-15 13:48:09,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-09-15 13:48:09,341 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:09,341 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:09,550 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2020-09-15 13:48:09,551 INFO L427 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:09,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:09,551 INFO L82 PathProgramCache]: Analyzing trace with hash -1207361854, now seen corresponding path program 38 times [2020-09-15 13:48:09,552 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:09,552 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247111245] [2020-09-15 13:48:09,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:09,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:09,791 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:09,792 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247111245] [2020-09-15 13:48:09,792 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346470901] [2020-09-15 13:48:09,793 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 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-09-15 13:48:09,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:48:09,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:09,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-09-15 13:48:09,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:09,888 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:09,888 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:09,889 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-09-15 13:48:09,889 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [406194566] [2020-09-15 13:48:09,889 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:09,891 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:09,897 INFO L274 McrAutomatonBuilder]: Finished intersection with 28 states and 34 transitions. [2020-09-15 13:48:09,898 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:09,901 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:09,902 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:09,953 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:09,953 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:09,969 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [10527#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:48:09,970 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-09-15 13:48:09,970 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:09,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-09-15 13:48:09,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2020-09-15 13:48:09,971 INFO L87 Difference]: Start difference. First operand 63 states and 156 transitions. Second operand 17 states. [2020-09-15 13:48:10,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:10,641 INFO L93 Difference]: Finished difference Result 89 states and 210 transitions. [2020-09-15 13:48:10,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-09-15 13:48:10,642 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 20 [2020-09-15 13:48:10,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:10,643 INFO L225 Difference]: With dead ends: 89 [2020-09-15 13:48:10,644 INFO L226 Difference]: Without dead ends: 83 [2020-09-15 13:48:10,644 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=332, Invalid=928, Unknown=0, NotChecked=0, Total=1260 [2020-09-15 13:48:10,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2020-09-15 13:48:10,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 65. [2020-09-15 13:48:10,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2020-09-15 13:48:10,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 162 transitions. [2020-09-15 13:48:10,648 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 162 transitions. Word has length 20 [2020-09-15 13:48:10,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:10,648 INFO L479 AbstractCegarLoop]: Abstraction has 65 states and 162 transitions. [2020-09-15 13:48:10,648 INFO L480 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-09-15 13:48:10,649 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 162 transitions. [2020-09-15 13:48:10,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-09-15 13:48:10,649 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:10,649 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:10,860 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2020-09-15 13:48:10,860 INFO L427 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:10,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:10,861 INFO L82 PathProgramCache]: Analyzing trace with hash 967692452, now seen corresponding path program 39 times [2020-09-15 13:48:10,861 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:10,861 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272464921] [2020-09-15 13:48:10,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:10,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:11,073 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:11,074 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272464921] [2020-09-15 13:48:11,074 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805132210] [2020-09-15 13:48:11,075 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 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-09-15 13:48:11,139 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2020-09-15 13:48:11,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:11,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-09-15 13:48:11,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:11,164 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:11,165 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:11,165 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-09-15 13:48:11,165 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [156932015] [2020-09-15 13:48:11,165 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:11,167 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:11,172 INFO L274 McrAutomatonBuilder]: Finished intersection with 28 states and 34 transitions. [2020-09-15 13:48:11,173 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:11,178 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:11,179 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:11,234 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:11,235 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:11,249 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [10858#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:48:11,250 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-09-15 13:48:11,250 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:11,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-09-15 13:48:11,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2020-09-15 13:48:11,251 INFO L87 Difference]: Start difference. First operand 65 states and 162 transitions. Second operand 17 states. [2020-09-15 13:48:12,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:12,040 INFO L93 Difference]: Finished difference Result 87 states and 208 transitions. [2020-09-15 13:48:12,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-09-15 13:48:12,041 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 20 [2020-09-15 13:48:12,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:12,042 INFO L225 Difference]: With dead ends: 87 [2020-09-15 13:48:12,042 INFO L226 Difference]: Without dead ends: 81 [2020-09-15 13:48:12,043 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=386, Invalid=1020, Unknown=0, NotChecked=0, Total=1406 [2020-09-15 13:48:12,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2020-09-15 13:48:12,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 67. [2020-09-15 13:48:12,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2020-09-15 13:48:12,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 168 transitions. [2020-09-15 13:48:12,047 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 168 transitions. Word has length 20 [2020-09-15 13:48:12,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:12,047 INFO L479 AbstractCegarLoop]: Abstraction has 67 states and 168 transitions. [2020-09-15 13:48:12,047 INFO L480 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-09-15 13:48:12,048 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 168 transitions. [2020-09-15 13:48:12,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-09-15 13:48:12,048 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:12,048 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:12,261 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:48:12,261 INFO L427 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:12,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:12,262 INFO L82 PathProgramCache]: Analyzing trace with hash -281439482, now seen corresponding path program 40 times [2020-09-15 13:48:12,263 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:12,263 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053372254] [2020-09-15 13:48:12,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:12,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:12,436 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:12,437 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053372254] [2020-09-15 13:48:12,437 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404564571] [2020-09-15 13:48:12,437 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 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-09-15 13:48:12,504 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:48:12,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:12,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-09-15 13:48:12,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:12,525 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:12,526 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:12,526 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-09-15 13:48:12,527 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [964540543] [2020-09-15 13:48:12,527 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:12,529 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:12,535 INFO L274 McrAutomatonBuilder]: Finished intersection with 28 states and 34 transitions. [2020-09-15 13:48:12,535 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:12,544 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:12,545 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:12,584 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:12,584 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:12,596 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [11195#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:48:12,596 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-09-15 13:48:12,596 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:12,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-09-15 13:48:12,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2020-09-15 13:48:12,597 INFO L87 Difference]: Start difference. First operand 67 states and 168 transitions. Second operand 17 states. [2020-09-15 13:48:13,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:13,393 INFO L93 Difference]: Finished difference Result 87 states and 211 transitions. [2020-09-15 13:48:13,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-09-15 13:48:13,394 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 20 [2020-09-15 13:48:13,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:13,395 INFO L225 Difference]: With dead ends: 87 [2020-09-15 13:48:13,395 INFO L226 Difference]: Without dead ends: 81 [2020-09-15 13:48:13,396 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=456, Invalid=1104, Unknown=0, NotChecked=0, Total=1560 [2020-09-15 13:48:13,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2020-09-15 13:48:13,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 69. [2020-09-15 13:48:13,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2020-09-15 13:48:13,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 176 transitions. [2020-09-15 13:48:13,399 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 176 transitions. Word has length 20 [2020-09-15 13:48:13,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:13,400 INFO L479 AbstractCegarLoop]: Abstraction has 69 states and 176 transitions. [2020-09-15 13:48:13,400 INFO L480 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-09-15 13:48:13,400 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 176 transitions. [2020-09-15 13:48:13,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2020-09-15 13:48:13,401 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:13,401 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:13,611 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:48:13,611 INFO L427 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:13,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:13,612 INFO L82 PathProgramCache]: Analyzing trace with hash -264862232, now seen corresponding path program 41 times [2020-09-15 13:48:13,613 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:13,613 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37129113] [2020-09-15 13:48:13,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:13,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:13,806 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:13,807 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37129113] [2020-09-15 13:48:13,807 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067212798] [2020-09-15 13:48:13,807 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 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-09-15 13:48:13,873 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2020-09-15 13:48:13,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:13,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 16 conjunts are in the unsatisfiable core [2020-09-15 13:48:13,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:13,903 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:13,904 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:13,905 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2020-09-15 13:48:13,905 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2082575241] [2020-09-15 13:48:13,905 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:13,908 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:13,912 INFO L274 McrAutomatonBuilder]: Finished intersection with 28 states and 34 transitions. [2020-09-15 13:48:13,912 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:13,914 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:13,915 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:13,961 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:13,961 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:13,974 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [11540#(and (<= ~j~0 18) (< ~i~0 46))] [2020-09-15 13:48:13,975 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2020-09-15 13:48:13,975 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:13,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2020-09-15 13:48:13,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2020-09-15 13:48:13,976 INFO L87 Difference]: Start difference. First operand 69 states and 176 transitions. Second operand 17 states. [2020-09-15 13:48:14,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:14,925 INFO L93 Difference]: Finished difference Result 87 states and 219 transitions. [2020-09-15 13:48:14,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-09-15 13:48:14,926 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 20 [2020-09-15 13:48:14,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:14,927 INFO L225 Difference]: With dead ends: 87 [2020-09-15 13:48:14,927 INFO L226 Difference]: Without dead ends: 75 [2020-09-15 13:48:14,928 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 422 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=540, Invalid=1182, Unknown=0, NotChecked=0, Total=1722 [2020-09-15 13:48:14,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2020-09-15 13:48:14,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 54. [2020-09-15 13:48:14,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-09-15 13:48:14,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 132 transitions. [2020-09-15 13:48:14,931 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 132 transitions. Word has length 20 [2020-09-15 13:48:14,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:14,931 INFO L479 AbstractCegarLoop]: Abstraction has 54 states and 132 transitions. [2020-09-15 13:48:14,931 INFO L480 AbstractCegarLoop]: Interpolant automaton has 17 states. [2020-09-15 13:48:14,931 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 132 transitions. [2020-09-15 13:48:14,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-09-15 13:48:14,932 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:14,932 INFO L422 BasicCegarLoop]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:15,132 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:48:15,133 INFO L427 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:15,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:15,134 INFO L82 PathProgramCache]: Analyzing trace with hash 1875703058, now seen corresponding path program 42 times [2020-09-15 13:48:15,134 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:15,134 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311696775] [2020-09-15 13:48:15,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:15,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:15,402 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:15,402 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311696775] [2020-09-15 13:48:15,403 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093968601] [2020-09-15 13:48:15,403 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 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-09-15 13:48:15,474 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-09-15 13:48:15,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:15,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-09-15 13:48:15,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:15,489 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:15,490 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:15,490 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-09-15 13:48:15,490 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2024892199] [2020-09-15 13:48:15,490 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:15,492 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:15,497 INFO L274 McrAutomatonBuilder]: Finished intersection with 31 states and 41 transitions. [2020-09-15 13:48:15,498 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:15,499 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:15,499 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:15,539 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:15,539 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:15,568 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:15,568 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:15,585 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:15,586 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:15,595 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:15,595 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:15,601 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:15,602 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:15,626 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:15,626 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:15,641 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:15,642 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:15,654 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [11863#(and (<= ~j~0 4) (< ~i~0 46))] [2020-09-15 13:48:15,654 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-09-15 13:48:15,655 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:15,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-09-15 13:48:15,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2020-09-15 13:48:15,656 INFO L87 Difference]: Start difference. First operand 54 states and 132 transitions. Second operand 18 states. [2020-09-15 13:48:16,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:16,249 INFO L93 Difference]: Finished difference Result 84 states and 196 transitions. [2020-09-15 13:48:16,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-09-15 13:48:16,250 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 21 [2020-09-15 13:48:16,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:16,251 INFO L225 Difference]: With dead ends: 84 [2020-09-15 13:48:16,252 INFO L226 Difference]: Without dead ends: 78 [2020-09-15 13:48:16,253 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 30 SyntacticMatches, 7 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=304, Invalid=752, Unknown=0, NotChecked=0, Total=1056 [2020-09-15 13:48:16,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2020-09-15 13:48:16,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 62. [2020-09-15 13:48:16,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2020-09-15 13:48:16,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 152 transitions. [2020-09-15 13:48:16,258 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 152 transitions. Word has length 21 [2020-09-15 13:48:16,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:16,258 INFO L479 AbstractCegarLoop]: Abstraction has 62 states and 152 transitions. [2020-09-15 13:48:16,258 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-09-15 13:48:16,259 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 152 transitions. [2020-09-15 13:48:16,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-09-15 13:48:16,260 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:16,260 INFO L422 BasicCegarLoop]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:16,473 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2020-09-15 13:48:16,474 INFO L427 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:16,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:16,475 INFO L82 PathProgramCache]: Analyzing trace with hash 145306996, now seen corresponding path program 43 times [2020-09-15 13:48:16,475 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:16,476 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755106331] [2020-09-15 13:48:16,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:16,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:16,783 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:16,784 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755106331] [2020-09-15 13:48:16,784 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902449219] [2020-09-15 13:48:16,784 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 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-09-15 13:48:16,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:16,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-09-15 13:48:16,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:16,859 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:16,860 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:16,861 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-09-15 13:48:16,861 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1942137019] [2020-09-15 13:48:16,861 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:16,863 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:16,870 INFO L274 McrAutomatonBuilder]: Finished intersection with 27 states and 31 transitions. [2020-09-15 13:48:16,870 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:16,874 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:16,875 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:16,919 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:16,919 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:16,930 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [12179#(and (<= ~j~0 6) (< ~i~0 46))] [2020-09-15 13:48:16,930 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-09-15 13:48:16,931 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:16,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-09-15 13:48:16,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2020-09-15 13:48:16,931 INFO L87 Difference]: Start difference. First operand 62 states and 152 transitions. Second operand 18 states. [2020-09-15 13:48:17,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:17,547 INFO L93 Difference]: Finished difference Result 112 states and 254 transitions. [2020-09-15 13:48:17,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-09-15 13:48:17,548 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 21 [2020-09-15 13:48:17,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:17,549 INFO L225 Difference]: With dead ends: 112 [2020-09-15 13:48:17,549 INFO L226 Difference]: Without dead ends: 106 [2020-09-15 13:48:17,549 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=357, Invalid=975, Unknown=0, NotChecked=0, Total=1332 [2020-09-15 13:48:17,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2020-09-15 13:48:17,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 64. [2020-09-15 13:48:17,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2020-09-15 13:48:17,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 158 transitions. [2020-09-15 13:48:17,553 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 158 transitions. Word has length 21 [2020-09-15 13:48:17,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:17,553 INFO L479 AbstractCegarLoop]: Abstraction has 64 states and 158 transitions. [2020-09-15 13:48:17,553 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-09-15 13:48:17,553 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 158 transitions. [2020-09-15 13:48:17,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-09-15 13:48:17,554 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:17,554 INFO L422 BasicCegarLoop]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:17,765 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:48:17,766 INFO L427 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:17,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:17,766 INFO L82 PathProgramCache]: Analyzing trace with hash -486660522, now seen corresponding path program 44 times [2020-09-15 13:48:17,767 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:17,767 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18984913] [2020-09-15 13:48:17,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:17,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:18,043 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:18,044 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18984913] [2020-09-15 13:48:18,044 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614300985] [2020-09-15 13:48:18,044 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 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-09-15 13:48:18,115 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:48:18,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:18,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-09-15 13:48:18,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:18,135 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:18,135 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:18,136 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-09-15 13:48:18,136 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [430382856] [2020-09-15 13:48:18,136 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:18,138 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:18,144 INFO L274 McrAutomatonBuilder]: Finished intersection with 27 states and 31 transitions. [2020-09-15 13:48:18,144 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:18,149 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:18,149 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:18,190 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:18,191 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:18,201 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [12535#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:48:18,201 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-09-15 13:48:18,202 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:18,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-09-15 13:48:18,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2020-09-15 13:48:18,203 INFO L87 Difference]: Start difference. First operand 64 states and 158 transitions. Second operand 18 states. [2020-09-15 13:48:18,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:18,896 INFO L93 Difference]: Finished difference Result 109 states and 250 transitions. [2020-09-15 13:48:18,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-09-15 13:48:18,897 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 21 [2020-09-15 13:48:18,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:18,898 INFO L225 Difference]: With dead ends: 109 [2020-09-15 13:48:18,898 INFO L226 Difference]: Without dead ends: 103 [2020-09-15 13:48:18,899 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=392, Invalid=1090, Unknown=0, NotChecked=0, Total=1482 [2020-09-15 13:48:18,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2020-09-15 13:48:18,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 66. [2020-09-15 13:48:18,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2020-09-15 13:48:18,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 164 transitions. [2020-09-15 13:48:18,904 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 164 transitions. Word has length 21 [2020-09-15 13:48:18,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:18,904 INFO L479 AbstractCegarLoop]: Abstraction has 66 states and 164 transitions. [2020-09-15 13:48:18,904 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-09-15 13:48:18,904 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 164 transitions. [2020-09-15 13:48:18,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-09-15 13:48:18,905 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:18,905 INFO L422 BasicCegarLoop]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:19,115 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:48:19,116 INFO L427 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:19,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:19,116 INFO L82 PathProgramCache]: Analyzing trace with hash -1908545608, now seen corresponding path program 45 times [2020-09-15 13:48:19,117 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:19,117 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565772110] [2020-09-15 13:48:19,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:19,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:19,347 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:19,348 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565772110] [2020-09-15 13:48:19,349 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233568373] [2020-09-15 13:48:19,349 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 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-09-15 13:48:19,416 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-09-15 13:48:19,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:19,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-09-15 13:48:19,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:19,440 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:19,441 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:19,441 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-09-15 13:48:19,441 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1690564761] [2020-09-15 13:48:19,441 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:19,444 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:19,449 INFO L274 McrAutomatonBuilder]: Finished intersection with 27 states and 31 transitions. [2020-09-15 13:48:19,449 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:19,453 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:19,453 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:19,494 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:19,495 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:19,505 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [12896#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:48:19,506 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-09-15 13:48:19,506 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:19,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-09-15 13:48:19,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2020-09-15 13:48:19,507 INFO L87 Difference]: Start difference. First operand 66 states and 164 transitions. Second operand 18 states. [2020-09-15 13:48:20,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:20,333 INFO L93 Difference]: Finished difference Result 107 states and 248 transitions. [2020-09-15 13:48:20,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-09-15 13:48:20,334 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 21 [2020-09-15 13:48:20,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:20,335 INFO L225 Difference]: With dead ends: 107 [2020-09-15 13:48:20,335 INFO L226 Difference]: Without dead ends: 101 [2020-09-15 13:48:20,337 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=443, Invalid=1197, Unknown=0, NotChecked=0, Total=1640 [2020-09-15 13:48:20,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2020-09-15 13:48:20,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 68. [2020-09-15 13:48:20,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2020-09-15 13:48:20,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 170 transitions. [2020-09-15 13:48:20,339 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 170 transitions. Word has length 21 [2020-09-15 13:48:20,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:20,340 INFO L479 AbstractCegarLoop]: Abstraction has 68 states and 170 transitions. [2020-09-15 13:48:20,340 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-09-15 13:48:20,340 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 170 transitions. [2020-09-15 13:48:20,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-09-15 13:48:20,340 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:20,340 INFO L422 BasicCegarLoop]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:20,541 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2020-09-15 13:48:20,542 INFO L427 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:20,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:20,542 INFO L82 PathProgramCache]: Analyzing trace with hash 266508698, now seen corresponding path program 46 times [2020-09-15 13:48:20,543 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:20,543 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311665055] [2020-09-15 13:48:20,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:20,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:20,772 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:20,773 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311665055] [2020-09-15 13:48:20,773 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75487] [2020-09-15 13:48:20,773 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 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-09-15 13:48:20,838 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:48:20,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:20,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-09-15 13:48:20,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:20,865 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:20,865 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:20,865 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-09-15 13:48:20,865 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [917398763] [2020-09-15 13:48:20,866 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:20,867 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:20,871 INFO L274 McrAutomatonBuilder]: Finished intersection with 27 states and 31 transitions. [2020-09-15 13:48:20,871 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:20,874 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:20,875 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:20,917 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:20,918 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:20,928 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [13263#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:48:20,928 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-09-15 13:48:20,928 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:20,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-09-15 13:48:20,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2020-09-15 13:48:20,929 INFO L87 Difference]: Start difference. First operand 68 states and 170 transitions. Second operand 18 states. [2020-09-15 13:48:21,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:21,821 INFO L93 Difference]: Finished difference Result 105 states and 246 transitions. [2020-09-15 13:48:21,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-09-15 13:48:21,821 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 21 [2020-09-15 13:48:21,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:21,822 INFO L225 Difference]: With dead ends: 105 [2020-09-15 13:48:21,822 INFO L226 Difference]: Without dead ends: 99 [2020-09-15 13:48:21,823 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 445 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=510, Invalid=1296, Unknown=0, NotChecked=0, Total=1806 [2020-09-15 13:48:21,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2020-09-15 13:48:21,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 70. [2020-09-15 13:48:21,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2020-09-15 13:48:21,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 176 transitions. [2020-09-15 13:48:21,826 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 176 transitions. Word has length 21 [2020-09-15 13:48:21,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:21,826 INFO L479 AbstractCegarLoop]: Abstraction has 70 states and 176 transitions. [2020-09-15 13:48:21,826 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-09-15 13:48:21,826 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 176 transitions. [2020-09-15 13:48:21,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-09-15 13:48:21,827 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:21,827 INFO L422 BasicCegarLoop]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:22,037 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2020-09-15 13:48:22,037 INFO L427 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:22,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:22,038 INFO L82 PathProgramCache]: Analyzing trace with hash -982623236, now seen corresponding path program 47 times [2020-09-15 13:48:22,038 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:22,039 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980168886] [2020-09-15 13:48:22,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:22,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:22,258 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:22,258 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980168886] [2020-09-15 13:48:22,258 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879213180] [2020-09-15 13:48:22,258 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 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-09-15 13:48:22,328 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-09-15 13:48:22,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:22,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-09-15 13:48:22,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:22,355 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:22,355 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:22,356 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-09-15 13:48:22,356 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1281940875] [2020-09-15 13:48:22,356 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:22,357 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:22,362 INFO L274 McrAutomatonBuilder]: Finished intersection with 27 states and 31 transitions. [2020-09-15 13:48:22,362 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:22,365 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:22,366 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:22,411 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:22,411 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:22,422 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [13636#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:48:22,422 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-09-15 13:48:22,423 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:22,423 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-09-15 13:48:22,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2020-09-15 13:48:22,423 INFO L87 Difference]: Start difference. First operand 70 states and 176 transitions. Second operand 18 states. [2020-09-15 13:48:23,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:23,398 INFO L93 Difference]: Finished difference Result 105 states and 249 transitions. [2020-09-15 13:48:23,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-09-15 13:48:23,399 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 21 [2020-09-15 13:48:23,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:23,400 INFO L225 Difference]: With dead ends: 105 [2020-09-15 13:48:23,400 INFO L226 Difference]: Without dead ends: 99 [2020-09-15 13:48:23,401 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=593, Invalid=1387, Unknown=0, NotChecked=0, Total=1980 [2020-09-15 13:48:23,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2020-09-15 13:48:23,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 72. [2020-09-15 13:48:23,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2020-09-15 13:48:23,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 184 transitions. [2020-09-15 13:48:23,404 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 184 transitions. Word has length 21 [2020-09-15 13:48:23,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:23,404 INFO L479 AbstractCegarLoop]: Abstraction has 72 states and 184 transitions. [2020-09-15 13:48:23,404 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-09-15 13:48:23,404 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 184 transitions. [2020-09-15 13:48:23,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2020-09-15 13:48:23,405 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:23,405 INFO L422 BasicCegarLoop]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:23,605 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2020-09-15 13:48:23,606 INFO L427 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:23,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:23,607 INFO L82 PathProgramCache]: Analyzing trace with hash -966045986, now seen corresponding path program 48 times [2020-09-15 13:48:23,607 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:23,607 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726107621] [2020-09-15 13:48:23,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:23,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:23,800 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:23,800 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726107621] [2020-09-15 13:48:23,800 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943108475] [2020-09-15 13:48:23,800 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 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-09-15 13:48:23,867 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-09-15 13:48:23,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:23,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 17 conjunts are in the unsatisfiable core [2020-09-15 13:48:23,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:23,889 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:23,890 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:23,891 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2020-09-15 13:48:23,891 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1814807949] [2020-09-15 13:48:23,891 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:23,894 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:23,899 INFO L274 McrAutomatonBuilder]: Finished intersection with 27 states and 31 transitions. [2020-09-15 13:48:23,900 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:23,907 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:23,908 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:23,951 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:23,951 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:23,962 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [14017#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:48:23,962 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2020-09-15 13:48:23,963 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:23,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2020-09-15 13:48:23,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2020-09-15 13:48:23,963 INFO L87 Difference]: Start difference. First operand 72 states and 184 transitions. Second operand 18 states. [2020-09-15 13:48:25,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:25,074 INFO L93 Difference]: Finished difference Result 106 states and 259 transitions. [2020-09-15 13:48:25,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-09-15 13:48:25,075 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 21 [2020-09-15 13:48:25,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:25,077 INFO L225 Difference]: With dead ends: 106 [2020-09-15 13:48:25,077 INFO L226 Difference]: Without dead ends: 94 [2020-09-15 13:48:25,078 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=690, Invalid=1472, Unknown=0, NotChecked=0, Total=2162 [2020-09-15 13:48:25,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2020-09-15 13:48:25,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 58. [2020-09-15 13:48:25,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2020-09-15 13:48:25,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 141 transitions. [2020-09-15 13:48:25,079 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 141 transitions. Word has length 21 [2020-09-15 13:48:25,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:25,080 INFO L479 AbstractCegarLoop]: Abstraction has 58 states and 141 transitions. [2020-09-15 13:48:25,080 INFO L480 AbstractCegarLoop]: Interpolant automaton has 18 states. [2020-09-15 13:48:25,080 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 141 transitions. [2020-09-15 13:48:25,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-09-15 13:48:25,080 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:25,080 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:25,281 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:48:25,281 INFO L427 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:25,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:25,282 INFO L82 PathProgramCache]: Analyzing trace with hash 1728807741, now seen corresponding path program 49 times [2020-09-15 13:48:25,283 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:25,283 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261267952] [2020-09-15 13:48:25,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:25,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:25,545 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:25,546 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261267952] [2020-09-15 13:48:25,546 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083041951] [2020-09-15 13:48:25,546 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 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-09-15 13:48:25,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:25,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-09-15 13:48:25,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:25,615 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:25,615 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:25,616 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-09-15 13:48:25,616 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1572714834] [2020-09-15 13:48:25,616 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:25,618 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:25,625 INFO L274 McrAutomatonBuilder]: Finished intersection with 31 states and 38 transitions. [2020-09-15 13:48:25,625 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:25,628 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:25,629 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:25,674 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:25,674 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:25,686 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [14379#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:48:25,687 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-09-15 13:48:25,687 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:25,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-09-15 13:48:25,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2020-09-15 13:48:25,688 INFO L87 Difference]: Start difference. First operand 58 states and 141 transitions. Second operand 19 states. [2020-09-15 13:48:26,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:26,271 INFO L93 Difference]: Finished difference Result 102 states and 234 transitions. [2020-09-15 13:48:26,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-09-15 13:48:26,272 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 22 [2020-09-15 13:48:26,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:26,274 INFO L225 Difference]: With dead ends: 102 [2020-09-15 13:48:26,274 INFO L226 Difference]: Without dead ends: 96 [2020-09-15 13:48:26,275 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=347, Invalid=913, Unknown=0, NotChecked=0, Total=1260 [2020-09-15 13:48:26,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2020-09-15 13:48:26,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 65. [2020-09-15 13:48:26,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2020-09-15 13:48:26,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 160 transitions. [2020-09-15 13:48:26,278 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 160 transitions. Word has length 22 [2020-09-15 13:48:26,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:26,278 INFO L479 AbstractCegarLoop]: Abstraction has 65 states and 160 transitions. [2020-09-15 13:48:26,278 INFO L480 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-09-15 13:48:26,278 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 160 transitions. [2020-09-15 13:48:26,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-09-15 13:48:26,279 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:26,279 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:26,480 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:48:26,481 INFO L427 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:26,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:26,481 INFO L82 PathProgramCache]: Analyzing trace with hash -1588321, now seen corresponding path program 50 times [2020-09-15 13:48:26,482 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:26,482 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600428889] [2020-09-15 13:48:26,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:26,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:26,781 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:26,782 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600428889] [2020-09-15 13:48:26,783 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129623228] [2020-09-15 13:48:26,783 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 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-09-15 13:48:26,852 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:48:26,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:26,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-09-15 13:48:26,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:26,874 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:26,874 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:26,874 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-09-15 13:48:26,874 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [596844429] [2020-09-15 13:48:26,874 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:26,876 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:26,881 INFO L274 McrAutomatonBuilder]: Finished intersection with 30 states and 36 transitions. [2020-09-15 13:48:26,881 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:26,882 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:26,883 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:26,931 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:26,931 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:26,944 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [14727#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:48:26,945 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-09-15 13:48:26,945 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:26,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-09-15 13:48:26,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2020-09-15 13:48:26,945 INFO L87 Difference]: Start difference. First operand 65 states and 160 transitions. Second operand 19 states. [2020-09-15 13:48:27,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:27,622 INFO L93 Difference]: Finished difference Result 99 states and 230 transitions. [2020-09-15 13:48:27,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-09-15 13:48:27,623 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 22 [2020-09-15 13:48:27,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:27,624 INFO L225 Difference]: With dead ends: 99 [2020-09-15 13:48:27,624 INFO L226 Difference]: Without dead ends: 93 [2020-09-15 13:48:27,625 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=367, Invalid=1039, Unknown=0, NotChecked=0, Total=1406 [2020-09-15 13:48:27,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2020-09-15 13:48:27,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 67. [2020-09-15 13:48:27,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2020-09-15 13:48:27,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 166 transitions. [2020-09-15 13:48:27,628 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 166 transitions. Word has length 22 [2020-09-15 13:48:27,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:27,628 INFO L479 AbstractCegarLoop]: Abstraction has 67 states and 166 transitions. [2020-09-15 13:48:27,628 INFO L480 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-09-15 13:48:27,628 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 166 transitions. [2020-09-15 13:48:27,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-09-15 13:48:27,628 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:27,628 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:27,829 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:48:27,829 INFO L427 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:27,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:27,830 INFO L82 PathProgramCache]: Analyzing trace with hash -633555839, now seen corresponding path program 51 times [2020-09-15 13:48:27,831 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:27,831 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615560856] [2020-09-15 13:48:27,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:27,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:28,099 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:28,100 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615560856] [2020-09-15 13:48:28,100 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274078183] [2020-09-15 13:48:28,100 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 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-09-15 13:48:28,169 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2020-09-15 13:48:28,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:28,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-09-15 13:48:28,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:28,188 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:28,189 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:28,189 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-09-15 13:48:28,191 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [426837021] [2020-09-15 13:48:28,191 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:28,194 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:28,200 INFO L274 McrAutomatonBuilder]: Finished intersection with 30 states and 36 transitions. [2020-09-15 13:48:28,200 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:28,203 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:28,204 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:28,250 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:28,251 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:28,265 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [15080#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:48:28,266 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-09-15 13:48:28,266 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:28,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-09-15 13:48:28,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2020-09-15 13:48:28,267 INFO L87 Difference]: Start difference. First operand 67 states and 166 transitions. Second operand 19 states. [2020-09-15 13:48:29,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:29,047 INFO L93 Difference]: Finished difference Result 97 states and 228 transitions. [2020-09-15 13:48:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-09-15 13:48:29,049 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 22 [2020-09-15 13:48:29,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:29,050 INFO L225 Difference]: With dead ends: 97 [2020-09-15 13:48:29,050 INFO L226 Difference]: Without dead ends: 91 [2020-09-15 13:48:29,050 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=403, Invalid=1157, Unknown=0, NotChecked=0, Total=1560 [2020-09-15 13:48:29,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2020-09-15 13:48:29,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 69. [2020-09-15 13:48:29,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2020-09-15 13:48:29,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 172 transitions. [2020-09-15 13:48:29,054 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 172 transitions. Word has length 22 [2020-09-15 13:48:29,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:29,054 INFO L479 AbstractCegarLoop]: Abstraction has 69 states and 172 transitions. [2020-09-15 13:48:29,054 INFO L480 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-09-15 13:48:29,054 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 172 transitions. [2020-09-15 13:48:29,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-09-15 13:48:29,055 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:29,055 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:29,258 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:48:29,259 INFO L427 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:29,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:29,260 INFO L82 PathProgramCache]: Analyzing trace with hash -2055440925, now seen corresponding path program 52 times [2020-09-15 13:48:29,261 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:29,261 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538750354] [2020-09-15 13:48:29,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:29,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:29,506 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:29,507 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538750354] [2020-09-15 13:48:29,507 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348297748] [2020-09-15 13:48:29,508 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 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-09-15 13:48:29,575 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:48:29,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:29,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-09-15 13:48:29,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:29,595 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:29,595 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:29,595 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-09-15 13:48:29,596 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1505976718] [2020-09-15 13:48:29,596 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:29,597 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:29,603 INFO L274 McrAutomatonBuilder]: Finished intersection with 30 states and 36 transitions. [2020-09-15 13:48:29,604 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:29,612 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:29,612 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:29,652 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:29,652 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:29,665 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [15439#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:48:29,665 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-09-15 13:48:29,665 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:29,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-09-15 13:48:29,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2020-09-15 13:48:29,666 INFO L87 Difference]: Start difference. First operand 69 states and 172 transitions. Second operand 19 states. [2020-09-15 13:48:30,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:30,508 INFO L93 Difference]: Finished difference Result 95 states and 226 transitions. [2020-09-15 13:48:30,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-09-15 13:48:30,509 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 22 [2020-09-15 13:48:30,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:30,510 INFO L225 Difference]: With dead ends: 95 [2020-09-15 13:48:30,510 INFO L226 Difference]: Without dead ends: 89 [2020-09-15 13:48:30,511 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=455, Invalid=1267, Unknown=0, NotChecked=0, Total=1722 [2020-09-15 13:48:30,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2020-09-15 13:48:30,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 71. [2020-09-15 13:48:30,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2020-09-15 13:48:30,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 178 transitions. [2020-09-15 13:48:30,514 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 178 transitions. Word has length 22 [2020-09-15 13:48:30,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:30,514 INFO L479 AbstractCegarLoop]: Abstraction has 71 states and 178 transitions. [2020-09-15 13:48:30,514 INFO L480 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-09-15 13:48:30,515 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 178 transitions. [2020-09-15 13:48:30,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-09-15 13:48:30,515 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:30,515 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:30,716 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2020-09-15 13:48:30,716 INFO L427 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:30,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:30,717 INFO L82 PathProgramCache]: Analyzing trace with hash 119613381, now seen corresponding path program 53 times [2020-09-15 13:48:30,718 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:30,718 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119903647] [2020-09-15 13:48:30,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:30,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:30,952 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:30,953 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119903647] [2020-09-15 13:48:30,953 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150022388] [2020-09-15 13:48:30,953 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 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-09-15 13:48:31,031 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2020-09-15 13:48:31,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:31,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-09-15 13:48:31,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:31,053 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:31,054 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:31,054 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-09-15 13:48:31,054 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [109916755] [2020-09-15 13:48:31,054 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:31,057 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:31,062 INFO L274 McrAutomatonBuilder]: Finished intersection with 30 states and 36 transitions. [2020-09-15 13:48:31,062 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:31,065 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:31,065 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:31,110 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:31,110 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:31,123 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [15804#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:48:31,124 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-09-15 13:48:31,124 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:31,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-09-15 13:48:31,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2020-09-15 13:48:31,125 INFO L87 Difference]: Start difference. First operand 71 states and 178 transitions. Second operand 19 states. [2020-09-15 13:48:32,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:32,080 INFO L93 Difference]: Finished difference Result 93 states and 224 transitions. [2020-09-15 13:48:32,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-09-15 13:48:32,081 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 22 [2020-09-15 13:48:32,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:32,082 INFO L225 Difference]: With dead ends: 93 [2020-09-15 13:48:32,082 INFO L226 Difference]: Without dead ends: 87 [2020-09-15 13:48:32,082 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=523, Invalid=1369, Unknown=0, NotChecked=0, Total=1892 [2020-09-15 13:48:32,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2020-09-15 13:48:32,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 73. [2020-09-15 13:48:32,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2020-09-15 13:48:32,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 184 transitions. [2020-09-15 13:48:32,085 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 184 transitions. Word has length 22 [2020-09-15 13:48:32,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:32,085 INFO L479 AbstractCegarLoop]: Abstraction has 73 states and 184 transitions. [2020-09-15 13:48:32,085 INFO L480 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-09-15 13:48:32,086 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 184 transitions. [2020-09-15 13:48:32,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-09-15 13:48:32,086 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:32,086 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:32,288 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:48:32,289 INFO L427 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:32,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:32,289 INFO L82 PathProgramCache]: Analyzing trace with hash -1129518553, now seen corresponding path program 54 times [2020-09-15 13:48:32,290 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:32,290 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597226418] [2020-09-15 13:48:32,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:32,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:32,507 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:32,513 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597226418] [2020-09-15 13:48:32,513 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969682424] [2020-09-15 13:48:32,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 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-09-15 13:48:32,605 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2020-09-15 13:48:32,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:32,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-09-15 13:48:32,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:32,639 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:32,640 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:32,640 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-09-15 13:48:32,640 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [300273327] [2020-09-15 13:48:32,641 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:32,644 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:32,652 INFO L274 McrAutomatonBuilder]: Finished intersection with 30 states and 36 transitions. [2020-09-15 13:48:32,653 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:32,655 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:32,656 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:32,708 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:32,709 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:32,726 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [16175#(and (<= ~j~0 18) (< ~i~0 46))] [2020-09-15 13:48:32,726 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-09-15 13:48:32,726 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:32,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-09-15 13:48:32,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2020-09-15 13:48:32,727 INFO L87 Difference]: Start difference. First operand 73 states and 184 transitions. Second operand 19 states. [2020-09-15 13:48:33,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:33,784 INFO L93 Difference]: Finished difference Result 93 states and 227 transitions. [2020-09-15 13:48:33,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-09-15 13:48:33,784 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 22 [2020-09-15 13:48:33,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:33,786 INFO L225 Difference]: With dead ends: 93 [2020-09-15 13:48:33,786 INFO L226 Difference]: Without dead ends: 87 [2020-09-15 13:48:33,786 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=607, Invalid=1463, Unknown=0, NotChecked=0, Total=2070 [2020-09-15 13:48:33,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2020-09-15 13:48:33,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 75. [2020-09-15 13:48:33,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2020-09-15 13:48:33,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 192 transitions. [2020-09-15 13:48:33,788 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 192 transitions. Word has length 22 [2020-09-15 13:48:33,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:33,788 INFO L479 AbstractCegarLoop]: Abstraction has 75 states and 192 transitions. [2020-09-15 13:48:33,789 INFO L480 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-09-15 13:48:33,789 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 192 transitions. [2020-09-15 13:48:33,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2020-09-15 13:48:33,789 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:33,789 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:33,990 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2020-09-15 13:48:33,990 INFO L427 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:33,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:33,991 INFO L82 PathProgramCache]: Analyzing trace with hash -1112941303, now seen corresponding path program 55 times [2020-09-15 13:48:33,991 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:33,992 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500717968] [2020-09-15 13:48:33,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:34,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:34,197 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:34,197 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500717968] [2020-09-15 13:48:34,198 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666867536] [2020-09-15 13:48:34,198 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 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-09-15 13:48:34,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:34,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2020-09-15 13:48:34,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:34,304 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:34,304 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:34,304 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2020-09-15 13:48:34,305 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [772807915] [2020-09-15 13:48:34,305 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:34,307 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:34,313 INFO L274 McrAutomatonBuilder]: Finished intersection with 30 states and 36 transitions. [2020-09-15 13:48:34,313 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:34,314 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:34,314 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:34,357 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:34,357 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:34,372 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [16554#(and (<= ~j~0 20) (< ~i~0 46))] [2020-09-15 13:48:34,373 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-09-15 13:48:34,373 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:34,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-09-15 13:48:34,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2020-09-15 13:48:34,374 INFO L87 Difference]: Start difference. First operand 75 states and 192 transitions. Second operand 19 states. [2020-09-15 13:48:35,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:35,508 INFO L93 Difference]: Finished difference Result 93 states and 235 transitions. [2020-09-15 13:48:35,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-09-15 13:48:35,509 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 22 [2020-09-15 13:48:35,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:35,510 INFO L225 Difference]: With dead ends: 93 [2020-09-15 13:48:35,510 INFO L226 Difference]: Without dead ends: 81 [2020-09-15 13:48:35,511 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=705, Invalid=1551, Unknown=0, NotChecked=0, Total=2256 [2020-09-15 13:48:35,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2020-09-15 13:48:35,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 58. [2020-09-15 13:48:35,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2020-09-15 13:48:35,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 142 transitions. [2020-09-15 13:48:35,513 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 142 transitions. Word has length 22 [2020-09-15 13:48:35,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:35,513 INFO L479 AbstractCegarLoop]: Abstraction has 58 states and 142 transitions. [2020-09-15 13:48:35,513 INFO L480 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-09-15 13:48:35,513 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 142 transitions. [2020-09-15 13:48:35,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-09-15 13:48:35,514 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:35,514 INFO L422 BasicCegarLoop]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:35,714 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2020-09-15 13:48:35,715 INFO L427 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:35,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:35,716 INFO L82 PathProgramCache]: Analyzing trace with hash -1335609647, now seen corresponding path program 56 times [2020-09-15 13:48:35,716 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:35,717 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124327577] [2020-09-15 13:48:35,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:35,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:36,071 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:36,072 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124327577] [2020-09-15 13:48:36,072 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703358134] [2020-09-15 13:48:36,072 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 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-09-15 13:48:36,159 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:48:36,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:36,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-09-15 13:48:36,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:36,180 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:36,181 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:36,181 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-09-15 13:48:36,181 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1175828976] [2020-09-15 13:48:36,182 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:36,184 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:36,195 INFO L274 McrAutomatonBuilder]: Finished intersection with 33 states and 43 transitions. [2020-09-15 13:48:36,195 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:36,199 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:36,200 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:36,250 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:36,251 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:36,282 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:36,283 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:36,301 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:36,301 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:36,316 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:36,316 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:36,323 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:36,324 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:36,351 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:36,351 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:36,364 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:36,364 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:36,375 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [16907#(and (<= ~j~0 4) (< ~i~0 46))] [2020-09-15 13:48:36,376 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-09-15 13:48:36,376 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:36,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-09-15 13:48:36,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2020-09-15 13:48:36,377 INFO L87 Difference]: Start difference. First operand 58 states and 142 transitions. Second operand 20 states. [2020-09-15 13:48:37,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:37,127 INFO L93 Difference]: Finished difference Result 90 states and 210 transitions. [2020-09-15 13:48:37,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-09-15 13:48:37,128 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 23 [2020-09-15 13:48:37,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:37,129 INFO L225 Difference]: With dead ends: 90 [2020-09-15 13:48:37,129 INFO L226 Difference]: Without dead ends: 84 [2020-09-15 13:48:37,129 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 32 SyntacticMatches, 7 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=385, Invalid=947, Unknown=0, NotChecked=0, Total=1332 [2020-09-15 13:48:37,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2020-09-15 13:48:37,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 66. [2020-09-15 13:48:37,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2020-09-15 13:48:37,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 162 transitions. [2020-09-15 13:48:37,133 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 162 transitions. Word has length 23 [2020-09-15 13:48:37,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:37,133 INFO L479 AbstractCegarLoop]: Abstraction has 66 states and 162 transitions. [2020-09-15 13:48:37,133 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-09-15 13:48:37,133 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 162 transitions. [2020-09-15 13:48:37,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-09-15 13:48:37,134 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:37,134 INFO L422 BasicCegarLoop]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:37,345 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:48:37,346 INFO L427 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:37,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:37,346 INFO L82 PathProgramCache]: Analyzing trace with hash -2093881677, now seen corresponding path program 57 times [2020-09-15 13:48:37,347 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:37,347 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766627998] [2020-09-15 13:48:37,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:37,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:37,665 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:37,666 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766627998] [2020-09-15 13:48:37,666 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583531506] [2020-09-15 13:48:37,667 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 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-09-15 13:48:37,743 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-09-15 13:48:37,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:37,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-09-15 13:48:37,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:37,762 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:37,762 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:37,762 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-09-15 13:48:37,763 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1506969296] [2020-09-15 13:48:37,763 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:37,777 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:37,782 INFO L274 McrAutomatonBuilder]: Finished intersection with 29 states and 33 transitions. [2020-09-15 13:48:37,782 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:37,783 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:37,783 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:37,841 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:37,841 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:37,855 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [17249#(and (<= ~j~0 6) (< ~i~0 46))] [2020-09-15 13:48:37,855 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-09-15 13:48:37,855 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:37,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-09-15 13:48:37,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2020-09-15 13:48:37,856 INFO L87 Difference]: Start difference. First operand 66 states and 162 transitions. Second operand 20 states. [2020-09-15 13:48:38,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:38,527 INFO L93 Difference]: Finished difference Result 122 states and 276 transitions. [2020-09-15 13:48:38,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-09-15 13:48:38,528 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 23 [2020-09-15 13:48:38,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:38,529 INFO L225 Difference]: With dead ends: 122 [2020-09-15 13:48:38,529 INFO L226 Difference]: Without dead ends: 116 [2020-09-15 13:48:38,530 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=440, Invalid=1200, Unknown=0, NotChecked=0, Total=1640 [2020-09-15 13:48:38,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2020-09-15 13:48:38,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 68. [2020-09-15 13:48:38,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2020-09-15 13:48:38,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 168 transitions. [2020-09-15 13:48:38,532 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 168 transitions. Word has length 23 [2020-09-15 13:48:38,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:38,534 INFO L479 AbstractCegarLoop]: Abstraction has 68 states and 168 transitions. [2020-09-15 13:48:38,534 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-09-15 13:48:38,534 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 168 transitions. [2020-09-15 13:48:38,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-09-15 13:48:38,535 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:38,535 INFO L422 BasicCegarLoop]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:38,744 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2020-09-15 13:48:38,745 INFO L427 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:38,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:38,746 INFO L82 PathProgramCache]: Analyzing trace with hash 470689557, now seen corresponding path program 58 times [2020-09-15 13:48:38,746 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:38,747 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616069294] [2020-09-15 13:48:38,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:38,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:39,053 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:39,054 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616069294] [2020-09-15 13:48:39,054 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656701198] [2020-09-15 13:48:39,054 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 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-09-15 13:48:39,123 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:48:39,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:39,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-09-15 13:48:39,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:39,145 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:39,145 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:39,146 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-09-15 13:48:39,146 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [348067403] [2020-09-15 13:48:39,146 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:39,149 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:39,156 INFO L274 McrAutomatonBuilder]: Finished intersection with 29 states and 33 transitions. [2020-09-15 13:48:39,156 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:39,159 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:39,160 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:39,208 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:39,209 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:39,224 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [17635#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:48:39,225 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-09-15 13:48:39,225 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:39,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-09-15 13:48:39,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2020-09-15 13:48:39,225 INFO L87 Difference]: Start difference. First operand 68 states and 168 transitions. Second operand 20 states. [2020-09-15 13:48:40,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:40,053 INFO L93 Difference]: Finished difference Result 119 states and 272 transitions. [2020-09-15 13:48:40,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-09-15 13:48:40,054 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 23 [2020-09-15 13:48:40,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:40,056 INFO L225 Difference]: With dead ends: 119 [2020-09-15 13:48:40,056 INFO L226 Difference]: Without dead ends: 113 [2020-09-15 13:48:40,056 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 387 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=473, Invalid=1333, Unknown=0, NotChecked=0, Total=1806 [2020-09-15 13:48:40,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2020-09-15 13:48:40,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 70. [2020-09-15 13:48:40,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2020-09-15 13:48:40,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 174 transitions. [2020-09-15 13:48:40,060 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 174 transitions. Word has length 23 [2020-09-15 13:48:40,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:40,061 INFO L479 AbstractCegarLoop]: Abstraction has 70 states and 174 transitions. [2020-09-15 13:48:40,061 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-09-15 13:48:40,061 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 174 transitions. [2020-09-15 13:48:40,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-09-15 13:48:40,061 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:40,062 INFO L422 BasicCegarLoop]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:40,272 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:48:40,272 INFO L427 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:40,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:40,273 INFO L82 PathProgramCache]: Analyzing trace with hash -161277961, now seen corresponding path program 59 times [2020-09-15 13:48:40,273 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:40,274 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087242229] [2020-09-15 13:48:40,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:40,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:40,554 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:40,554 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087242229] [2020-09-15 13:48:40,555 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841743102] [2020-09-15 13:48:40,555 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 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-09-15 13:48:40,624 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-09-15 13:48:40,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:40,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-09-15 13:48:40,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:40,647 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:40,647 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:40,648 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-09-15 13:48:40,648 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [122485210] [2020-09-15 13:48:40,648 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:40,650 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:40,655 INFO L274 McrAutomatonBuilder]: Finished intersection with 29 states and 33 transitions. [2020-09-15 13:48:40,655 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:40,658 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:40,658 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:40,701 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:40,701 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:40,712 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [18026#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:48:40,713 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-09-15 13:48:40,713 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:40,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-09-15 13:48:40,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2020-09-15 13:48:40,714 INFO L87 Difference]: Start difference. First operand 70 states and 174 transitions. Second operand 20 states. [2020-09-15 13:48:41,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:41,683 INFO L93 Difference]: Finished difference Result 117 states and 270 transitions. [2020-09-15 13:48:41,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-09-15 13:48:41,684 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 23 [2020-09-15 13:48:41,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:41,685 INFO L225 Difference]: With dead ends: 117 [2020-09-15 13:48:41,685 INFO L226 Difference]: Without dead ends: 111 [2020-09-15 13:48:41,686 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=522, Invalid=1458, Unknown=0, NotChecked=0, Total=1980 [2020-09-15 13:48:41,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2020-09-15 13:48:41,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 72. [2020-09-15 13:48:41,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2020-09-15 13:48:41,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 180 transitions. [2020-09-15 13:48:41,689 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 180 transitions. Word has length 23 [2020-09-15 13:48:41,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:41,689 INFO L479 AbstractCegarLoop]: Abstraction has 72 states and 180 transitions. [2020-09-15 13:48:41,689 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-09-15 13:48:41,689 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 180 transitions. [2020-09-15 13:48:41,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-09-15 13:48:41,690 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:41,690 INFO L422 BasicCegarLoop]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:41,890 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2020-09-15 13:48:41,891 INFO L427 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:41,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:41,892 INFO L82 PathProgramCache]: Analyzing trace with hash -1583163047, now seen corresponding path program 60 times [2020-09-15 13:48:41,892 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:41,893 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13716541] [2020-09-15 13:48:41,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:41,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:42,163 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:42,164 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13716541] [2020-09-15 13:48:42,164 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569334234] [2020-09-15 13:48:42,164 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 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-09-15 13:48:42,233 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2020-09-15 13:48:42,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:42,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-09-15 13:48:42,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:42,255 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:42,256 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:42,256 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-09-15 13:48:42,256 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1505271847] [2020-09-15 13:48:42,256 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:42,258 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:42,263 INFO L274 McrAutomatonBuilder]: Finished intersection with 29 states and 33 transitions. [2020-09-15 13:48:42,264 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:42,264 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:42,265 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:42,310 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:42,311 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:42,330 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [18423#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:48:42,330 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-09-15 13:48:42,331 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:42,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-09-15 13:48:42,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2020-09-15 13:48:42,331 INFO L87 Difference]: Start difference. First operand 72 states and 180 transitions. Second operand 20 states. [2020-09-15 13:48:43,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:43,367 INFO L93 Difference]: Finished difference Result 115 states and 268 transitions. [2020-09-15 13:48:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-09-15 13:48:43,373 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 23 [2020-09-15 13:48:43,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:43,373 INFO L225 Difference]: With dead ends: 115 [2020-09-15 13:48:43,374 INFO L226 Difference]: Without dead ends: 109 [2020-09-15 13:48:43,374 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 528 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=587, Invalid=1575, Unknown=0, NotChecked=0, Total=2162 [2020-09-15 13:48:43,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2020-09-15 13:48:43,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 74. [2020-09-15 13:48:43,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2020-09-15 13:48:43,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 186 transitions. [2020-09-15 13:48:43,377 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 186 transitions. Word has length 23 [2020-09-15 13:48:43,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:43,377 INFO L479 AbstractCegarLoop]: Abstraction has 74 states and 186 transitions. [2020-09-15 13:48:43,377 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-09-15 13:48:43,377 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 186 transitions. [2020-09-15 13:48:43,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-09-15 13:48:43,378 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:43,378 INFO L422 BasicCegarLoop]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:43,578 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:48:43,579 INFO L427 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:43,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:43,579 INFO L82 PathProgramCache]: Analyzing trace with hash 591891259, now seen corresponding path program 61 times [2020-09-15 13:48:43,580 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:43,580 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779804904] [2020-09-15 13:48:43,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:43,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:43,818 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:43,818 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779804904] [2020-09-15 13:48:43,818 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709733958] [2020-09-15 13:48:43,819 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 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-09-15 13:48:43,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:43,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-09-15 13:48:43,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:43,950 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:43,951 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:43,951 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-09-15 13:48:43,951 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [111985568] [2020-09-15 13:48:43,952 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:43,956 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:43,965 INFO L274 McrAutomatonBuilder]: Finished intersection with 29 states and 33 transitions. [2020-09-15 13:48:43,966 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:43,972 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:43,973 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:44,018 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:44,019 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:44,033 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [18826#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:48:44,034 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-09-15 13:48:44,034 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:44,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-09-15 13:48:44,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2020-09-15 13:48:44,035 INFO L87 Difference]: Start difference. First operand 74 states and 186 transitions. Second operand 20 states. [2020-09-15 13:48:45,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:45,110 INFO L93 Difference]: Finished difference Result 113 states and 266 transitions. [2020-09-15 13:48:45,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-09-15 13:48:45,110 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 23 [2020-09-15 13:48:45,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:45,112 INFO L225 Difference]: With dead ends: 113 [2020-09-15 13:48:45,112 INFO L226 Difference]: Without dead ends: 107 [2020-09-15 13:48:45,112 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=668, Invalid=1684, Unknown=0, NotChecked=0, Total=2352 [2020-09-15 13:48:45,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2020-09-15 13:48:45,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 76. [2020-09-15 13:48:45,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2020-09-15 13:48:45,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 192 transitions. [2020-09-15 13:48:45,115 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 192 transitions. Word has length 23 [2020-09-15 13:48:45,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:45,116 INFO L479 AbstractCegarLoop]: Abstraction has 76 states and 192 transitions. [2020-09-15 13:48:45,116 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-09-15 13:48:45,116 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 192 transitions. [2020-09-15 13:48:45,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-09-15 13:48:45,116 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:45,116 INFO L422 BasicCegarLoop]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:45,317 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2020-09-15 13:48:45,317 INFO L427 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:45,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:45,318 INFO L82 PathProgramCache]: Analyzing trace with hash -657240675, now seen corresponding path program 62 times [2020-09-15 13:48:45,319 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:45,319 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605386915] [2020-09-15 13:48:45,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:45,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:45,572 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:45,572 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605386915] [2020-09-15 13:48:45,573 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196537588] [2020-09-15 13:48:45,573 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 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-09-15 13:48:45,641 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:48:45,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:45,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-09-15 13:48:45,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:45,667 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:45,668 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:45,668 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-09-15 13:48:45,668 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1257046899] [2020-09-15 13:48:45,668 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:45,670 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:45,675 INFO L274 McrAutomatonBuilder]: Finished intersection with 29 states and 33 transitions. [2020-09-15 13:48:45,675 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:45,678 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:45,679 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:45,724 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:45,725 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:45,735 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [19235#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:48:45,736 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-09-15 13:48:45,736 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:45,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-09-15 13:48:45,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2020-09-15 13:48:45,737 INFO L87 Difference]: Start difference. First operand 76 states and 192 transitions. Second operand 20 states. [2020-09-15 13:48:46,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:46,924 INFO L93 Difference]: Finished difference Result 113 states and 269 transitions. [2020-09-15 13:48:46,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-09-15 13:48:46,925 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 23 [2020-09-15 13:48:46,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:46,926 INFO L225 Difference]: With dead ends: 113 [2020-09-15 13:48:46,926 INFO L226 Difference]: Without dead ends: 107 [2020-09-15 13:48:46,927 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 688 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=765, Invalid=1785, Unknown=0, NotChecked=0, Total=2550 [2020-09-15 13:48:46,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2020-09-15 13:48:46,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 78. [2020-09-15 13:48:46,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2020-09-15 13:48:46,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 200 transitions. [2020-09-15 13:48:46,929 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 200 transitions. Word has length 23 [2020-09-15 13:48:46,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:46,929 INFO L479 AbstractCegarLoop]: Abstraction has 78 states and 200 transitions. [2020-09-15 13:48:46,930 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-09-15 13:48:46,930 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 200 transitions. [2020-09-15 13:48:46,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-09-15 13:48:46,930 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:46,930 INFO L422 BasicCegarLoop]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:47,132 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:48:47,133 INFO L427 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:47,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:47,133 INFO L82 PathProgramCache]: Analyzing trace with hash -640663425, now seen corresponding path program 63 times [2020-09-15 13:48:47,134 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:47,134 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269510010] [2020-09-15 13:48:47,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:47,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:47,390 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:47,391 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269510010] [2020-09-15 13:48:47,391 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293402324] [2020-09-15 13:48:47,391 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 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-09-15 13:48:47,462 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-09-15 13:48:47,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:47,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 19 conjunts are in the unsatisfiable core [2020-09-15 13:48:47,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:47,489 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:47,490 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:47,490 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2020-09-15 13:48:47,490 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1388052288] [2020-09-15 13:48:47,490 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:47,493 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:47,498 INFO L274 McrAutomatonBuilder]: Finished intersection with 29 states and 33 transitions. [2020-09-15 13:48:47,499 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:47,502 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:47,502 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:47,560 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:47,561 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:47,577 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [19652#(and (<= ~j~0 18) (< ~i~0 46))] [2020-09-15 13:48:47,578 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2020-09-15 13:48:47,578 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:47,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2020-09-15 13:48:47,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=293, Unknown=0, NotChecked=0, Total=380 [2020-09-15 13:48:47,579 INFO L87 Difference]: Start difference. First operand 78 states and 200 transitions. Second operand 20 states. [2020-09-15 13:48:48,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:48,917 INFO L93 Difference]: Finished difference Result 114 states and 279 transitions. [2020-09-15 13:48:48,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-09-15 13:48:48,918 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 23 [2020-09-15 13:48:48,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:48,920 INFO L225 Difference]: With dead ends: 114 [2020-09-15 13:48:48,920 INFO L226 Difference]: Without dead ends: 102 [2020-09-15 13:48:48,921 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=876, Invalid=1880, Unknown=0, NotChecked=0, Total=2756 [2020-09-15 13:48:48,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2020-09-15 13:48:48,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 62. [2020-09-15 13:48:48,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2020-09-15 13:48:48,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 151 transitions. [2020-09-15 13:48:48,924 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 151 transitions. Word has length 23 [2020-09-15 13:48:48,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:48,924 INFO L479 AbstractCegarLoop]: Abstraction has 62 states and 151 transitions. [2020-09-15 13:48:48,924 INFO L480 AbstractCegarLoop]: Interpolant automaton has 20 states. [2020-09-15 13:48:48,924 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 151 transitions. [2020-09-15 13:48:48,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-09-15 13:48:48,925 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:48,925 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:49,135 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2020-09-15 13:48:49,135 INFO L427 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:49,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:49,136 INFO L82 PathProgramCache]: Analyzing trace with hash -768088516, now seen corresponding path program 64 times [2020-09-15 13:48:49,136 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:49,137 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280931132] [2020-09-15 13:48:49,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:49,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:49,520 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:49,521 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280931132] [2020-09-15 13:48:49,521 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760063809] [2020-09-15 13:48:49,521 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 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-09-15 13:48:49,607 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:48:49,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:49,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-09-15 13:48:49,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:49,639 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:49,640 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:49,640 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-09-15 13:48:49,642 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1651281726] [2020-09-15 13:48:49,642 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:49,646 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:49,656 INFO L274 McrAutomatonBuilder]: Finished intersection with 33 states and 40 transitions. [2020-09-15 13:48:49,657 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:49,664 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:49,665 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:49,727 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:49,727 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:49,744 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [20046#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:48:49,744 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-09-15 13:48:49,745 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:49,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-09-15 13:48:49,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=324, Unknown=0, NotChecked=0, Total=420 [2020-09-15 13:48:49,746 INFO L87 Difference]: Start difference. First operand 62 states and 151 transitions. Second operand 21 states. [2020-09-15 13:48:50,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:50,439 INFO L93 Difference]: Finished difference Result 110 states and 252 transitions. [2020-09-15 13:48:50,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2020-09-15 13:48:50,440 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 24 [2020-09-15 13:48:50,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:50,441 INFO L225 Difference]: With dead ends: 110 [2020-09-15 13:48:50,442 INFO L226 Difference]: Without dead ends: 104 [2020-09-15 13:48:50,442 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=432, Invalid=1128, Unknown=0, NotChecked=0, Total=1560 [2020-09-15 13:48:50,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2020-09-15 13:48:50,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 69. [2020-09-15 13:48:50,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2020-09-15 13:48:50,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 170 transitions. [2020-09-15 13:48:50,444 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 170 transitions. Word has length 24 [2020-09-15 13:48:50,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:50,444 INFO L479 AbstractCegarLoop]: Abstraction has 69 states and 170 transitions. [2020-09-15 13:48:50,444 INFO L480 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-09-15 13:48:50,444 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 170 transitions. [2020-09-15 13:48:50,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-09-15 13:48:50,445 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:50,445 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:50,646 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:48:50,647 INFO L427 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:50,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:50,648 INFO L82 PathProgramCache]: Analyzing trace with hash -1526360546, now seen corresponding path program 65 times [2020-09-15 13:48:50,649 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:50,649 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76007136] [2020-09-15 13:48:50,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:50,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:50,982 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:50,983 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76007136] [2020-09-15 13:48:50,983 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749420955] [2020-09-15 13:48:50,983 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 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-09-15 13:48:51,055 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-09-15 13:48:51,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:51,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-09-15 13:48:51,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:51,082 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:51,083 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:51,083 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-09-15 13:48:51,083 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [266569693] [2020-09-15 13:48:51,083 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:51,086 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:51,093 INFO L274 McrAutomatonBuilder]: Finished intersection with 32 states and 38 transitions. [2020-09-15 13:48:51,093 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:51,099 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:51,100 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:51,150 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:51,151 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:51,164 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [20422#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:48:51,165 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-09-15 13:48:51,165 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:51,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-09-15 13:48:51,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2020-09-15 13:48:51,166 INFO L87 Difference]: Start difference. First operand 69 states and 170 transitions. Second operand 21 states. [2020-09-15 13:48:51,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:51,963 INFO L93 Difference]: Finished difference Result 107 states and 248 transitions. [2020-09-15 13:48:51,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-09-15 13:48:51,964 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 24 [2020-09-15 13:48:51,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:51,965 INFO L225 Difference]: With dead ends: 107 [2020-09-15 13:48:51,965 INFO L226 Difference]: Without dead ends: 101 [2020-09-15 13:48:51,966 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=450, Invalid=1272, Unknown=0, NotChecked=0, Total=1722 [2020-09-15 13:48:51,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2020-09-15 13:48:51,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 71. [2020-09-15 13:48:51,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2020-09-15 13:48:51,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 176 transitions. [2020-09-15 13:48:51,969 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 176 transitions. Word has length 24 [2020-09-15 13:48:51,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:51,970 INFO L479 AbstractCegarLoop]: Abstraction has 71 states and 176 transitions. [2020-09-15 13:48:51,970 INFO L480 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-09-15 13:48:51,970 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 176 transitions. [2020-09-15 13:48:51,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-09-15 13:48:51,970 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:51,971 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:52,177 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2020-09-15 13:48:52,178 INFO L427 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:52,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:52,179 INFO L82 PathProgramCache]: Analyzing trace with hash 1038210688, now seen corresponding path program 66 times [2020-09-15 13:48:52,180 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:52,180 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058928639] [2020-09-15 13:48:52,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:52,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:52,516 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:52,516 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058928639] [2020-09-15 13:48:52,517 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765502310] [2020-09-15 13:48:52,517 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 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-09-15 13:48:52,591 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2020-09-15 13:48:52,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:52,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-09-15 13:48:52,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:52,615 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:52,615 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:52,615 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-09-15 13:48:52,616 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1312595167] [2020-09-15 13:48:52,616 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:52,619 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:52,628 INFO L274 McrAutomatonBuilder]: Finished intersection with 32 states and 38 transitions. [2020-09-15 13:48:52,628 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:52,637 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:52,638 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:52,700 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:52,701 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:52,714 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [20803#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:48:52,715 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-09-15 13:48:52,715 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:52,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-09-15 13:48:52,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2020-09-15 13:48:52,716 INFO L87 Difference]: Start difference. First operand 71 states and 176 transitions. Second operand 21 states. [2020-09-15 13:48:53,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:53,608 INFO L93 Difference]: Finished difference Result 105 states and 246 transitions. [2020-09-15 13:48:53,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-09-15 13:48:53,609 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 24 [2020-09-15 13:48:53,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:53,610 INFO L225 Difference]: With dead ends: 105 [2020-09-15 13:48:53,610 INFO L226 Difference]: Without dead ends: 99 [2020-09-15 13:48:53,611 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=484, Invalid=1408, Unknown=0, NotChecked=0, Total=1892 [2020-09-15 13:48:53,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2020-09-15 13:48:53,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 73. [2020-09-15 13:48:53,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2020-09-15 13:48:53,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 182 transitions. [2020-09-15 13:48:53,613 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 182 transitions. Word has length 24 [2020-09-15 13:48:53,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:53,613 INFO L479 AbstractCegarLoop]: Abstraction has 73 states and 182 transitions. [2020-09-15 13:48:53,613 INFO L480 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-09-15 13:48:53,613 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 182 transitions. [2020-09-15 13:48:53,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-09-15 13:48:53,614 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:53,614 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:53,814 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2020-09-15 13:48:53,815 INFO L427 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:53,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:53,815 INFO L82 PathProgramCache]: Analyzing trace with hash 406243170, now seen corresponding path program 67 times [2020-09-15 13:48:53,816 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:53,816 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402886394] [2020-09-15 13:48:53,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:53,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:54,101 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:54,102 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402886394] [2020-09-15 13:48:54,102 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123006665] [2020-09-15 13:48:54,102 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 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-09-15 13:48:54,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:54,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-09-15 13:48:54,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:54,195 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:54,196 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:54,196 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-09-15 13:48:54,196 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [595186003] [2020-09-15 13:48:54,196 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:54,199 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:54,204 INFO L274 McrAutomatonBuilder]: Finished intersection with 32 states and 38 transitions. [2020-09-15 13:48:54,205 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:54,207 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:54,207 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:54,255 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:54,255 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:54,269 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [21190#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:48:54,269 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-09-15 13:48:54,269 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:54,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-09-15 13:48:54,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2020-09-15 13:48:54,270 INFO L87 Difference]: Start difference. First operand 73 states and 182 transitions. Second operand 21 states. [2020-09-15 13:48:55,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:55,297 INFO L93 Difference]: Finished difference Result 103 states and 244 transitions. [2020-09-15 13:48:55,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-09-15 13:48:55,298 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 24 [2020-09-15 13:48:55,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:55,299 INFO L225 Difference]: With dead ends: 103 [2020-09-15 13:48:55,299 INFO L226 Difference]: Without dead ends: 97 [2020-09-15 13:48:55,300 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 448 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=534, Invalid=1536, Unknown=0, NotChecked=0, Total=2070 [2020-09-15 13:48:55,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2020-09-15 13:48:55,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 75. [2020-09-15 13:48:55,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2020-09-15 13:48:55,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 188 transitions. [2020-09-15 13:48:55,304 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 188 transitions. Word has length 24 [2020-09-15 13:48:55,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:55,304 INFO L479 AbstractCegarLoop]: Abstraction has 75 states and 188 transitions. [2020-09-15 13:48:55,304 INFO L480 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-09-15 13:48:55,304 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 188 transitions. [2020-09-15 13:48:55,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-09-15 13:48:55,305 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:55,305 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:55,515 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2020-09-15 13:48:55,516 INFO L427 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:55,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:55,517 INFO L82 PathProgramCache]: Analyzing trace with hash -1015641916, now seen corresponding path program 68 times [2020-09-15 13:48:55,517 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:55,517 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646489990] [2020-09-15 13:48:55,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:55,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:55,837 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:55,838 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646489990] [2020-09-15 13:48:55,838 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1472521152] [2020-09-15 13:48:55,838 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 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-09-15 13:48:55,908 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:48:55,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:55,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-09-15 13:48:55,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:55,930 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:55,931 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:55,931 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-09-15 13:48:55,931 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1332629760] [2020-09-15 13:48:55,931 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:55,933 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:55,939 INFO L274 McrAutomatonBuilder]: Finished intersection with 32 states and 38 transitions. [2020-09-15 13:48:55,939 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:55,942 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:55,942 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:55,995 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:55,995 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:56,009 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [21583#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:48:56,010 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-09-15 13:48:56,010 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:56,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-09-15 13:48:56,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2020-09-15 13:48:56,011 INFO L87 Difference]: Start difference. First operand 75 states and 188 transitions. Second operand 21 states. [2020-09-15 13:48:57,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:57,186 INFO L93 Difference]: Finished difference Result 101 states and 242 transitions. [2020-09-15 13:48:57,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-09-15 13:48:57,187 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 24 [2020-09-15 13:48:57,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:57,189 INFO L225 Difference]: With dead ends: 101 [2020-09-15 13:48:57,189 INFO L226 Difference]: Without dead ends: 95 [2020-09-15 13:48:57,189 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=600, Invalid=1656, Unknown=0, NotChecked=0, Total=2256 [2020-09-15 13:48:57,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2020-09-15 13:48:57,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 77. [2020-09-15 13:48:57,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2020-09-15 13:48:57,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 194 transitions. [2020-09-15 13:48:57,192 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 194 transitions. Word has length 24 [2020-09-15 13:48:57,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:57,193 INFO L479 AbstractCegarLoop]: Abstraction has 77 states and 194 transitions. [2020-09-15 13:48:57,193 INFO L480 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-09-15 13:48:57,193 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 194 transitions. [2020-09-15 13:48:57,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-09-15 13:48:57,193 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:57,193 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:57,394 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:48:57,394 INFO L427 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:57,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:57,395 INFO L82 PathProgramCache]: Analyzing trace with hash 1159412390, now seen corresponding path program 69 times [2020-09-15 13:48:57,396 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:57,396 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004702826] [2020-09-15 13:48:57,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:57,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:57,699 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:57,700 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004702826] [2020-09-15 13:48:57,700 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173749371] [2020-09-15 13:48:57,700 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 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-09-15 13:48:57,774 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2020-09-15 13:48:57,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:57,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-09-15 13:48:57,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:57,802 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:57,803 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:57,803 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-09-15 13:48:57,803 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [952730421] [2020-09-15 13:48:57,803 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:57,805 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:57,811 INFO L274 McrAutomatonBuilder]: Finished intersection with 32 states and 38 transitions. [2020-09-15 13:48:57,811 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:57,814 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:57,814 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:57,871 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:57,872 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:57,905 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [21982#(and (<= ~j~0 18) (< ~i~0 46))] [2020-09-15 13:48:57,906 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-09-15 13:48:57,906 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:57,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-09-15 13:48:57,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2020-09-15 13:48:57,907 INFO L87 Difference]: Start difference. First operand 77 states and 194 transitions. Second operand 21 states. [2020-09-15 13:48:59,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:48:59,189 INFO L93 Difference]: Finished difference Result 99 states and 240 transitions. [2020-09-15 13:48:59,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-09-15 13:48:59,190 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 24 [2020-09-15 13:48:59,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:48:59,191 INFO L225 Difference]: With dead ends: 99 [2020-09-15 13:48:59,192 INFO L226 Difference]: Without dead ends: 93 [2020-09-15 13:48:59,192 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 601 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=682, Invalid=1768, Unknown=0, NotChecked=0, Total=2450 [2020-09-15 13:48:59,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2020-09-15 13:48:59,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 79. [2020-09-15 13:48:59,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2020-09-15 13:48:59,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 200 transitions. [2020-09-15 13:48:59,196 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 200 transitions. Word has length 24 [2020-09-15 13:48:59,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:48:59,196 INFO L479 AbstractCegarLoop]: Abstraction has 79 states and 200 transitions. [2020-09-15 13:48:59,196 INFO L480 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-09-15 13:48:59,196 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 200 transitions. [2020-09-15 13:48:59,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-09-15 13:48:59,197 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:48:59,197 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:48:59,408 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:48:59,409 INFO L427 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:48:59,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:48:59,409 INFO L82 PathProgramCache]: Analyzing trace with hash -89719544, now seen corresponding path program 70 times [2020-09-15 13:48:59,410 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:48:59,410 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24905238] [2020-09-15 13:48:59,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:48:59,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:48:59,722 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:59,722 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24905238] [2020-09-15 13:48:59,723 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132754654] [2020-09-15 13:48:59,723 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 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-09-15 13:48:59,790 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:48:59,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:48:59,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-09-15 13:48:59,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:48:59,822 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:48:59,823 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:48:59,823 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-09-15 13:48:59,823 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1716908843] [2020-09-15 13:48:59,823 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:48:59,826 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:48:59,834 INFO L274 McrAutomatonBuilder]: Finished intersection with 32 states and 38 transitions. [2020-09-15 13:48:59,834 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:48:59,837 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:59,838 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:59,888 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:48:59,889 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:48:59,902 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [22387#(and (<= ~j~0 20) (< ~i~0 46))] [2020-09-15 13:48:59,902 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-09-15 13:48:59,903 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:48:59,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-09-15 13:48:59,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2020-09-15 13:48:59,904 INFO L87 Difference]: Start difference. First operand 79 states and 200 transitions. Second operand 21 states. [2020-09-15 13:49:01,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:01,279 INFO L93 Difference]: Finished difference Result 99 states and 243 transitions. [2020-09-15 13:49:01,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-09-15 13:49:01,280 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 24 [2020-09-15 13:49:01,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:01,281 INFO L225 Difference]: With dead ends: 99 [2020-09-15 13:49:01,281 INFO L226 Difference]: Without dead ends: 93 [2020-09-15 13:49:01,282 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 661 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=780, Invalid=1872, Unknown=0, NotChecked=0, Total=2652 [2020-09-15 13:49:01,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2020-09-15 13:49:01,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 81. [2020-09-15 13:49:01,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2020-09-15 13:49:01,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 208 transitions. [2020-09-15 13:49:01,287 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 208 transitions. Word has length 24 [2020-09-15 13:49:01,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:01,287 INFO L479 AbstractCegarLoop]: Abstraction has 81 states and 208 transitions. [2020-09-15 13:49:01,288 INFO L480 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-09-15 13:49:01,288 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 208 transitions. [2020-09-15 13:49:01,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-09-15 13:49:01,288 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:01,289 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:01,489 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:01,491 INFO L427 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:01,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:01,492 INFO L82 PathProgramCache]: Analyzing trace with hash -73142294, now seen corresponding path program 71 times [2020-09-15 13:49:01,492 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:01,492 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218181387] [2020-09-15 13:49:01,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:01,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:01,746 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:01,746 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218181387] [2020-09-15 13:49:01,747 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590629852] [2020-09-15 13:49:01,747 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 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-09-15 13:49:01,817 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-09-15 13:49:01,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:01,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2020-09-15 13:49:01,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:01,850 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:01,851 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:01,852 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2020-09-15 13:49:01,852 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [212650873] [2020-09-15 13:49:01,852 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:01,855 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:01,860 INFO L274 McrAutomatonBuilder]: Finished intersection with 32 states and 38 transitions. [2020-09-15 13:49:01,861 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:01,863 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:01,863 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:01,912 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:01,912 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:01,932 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [22800#(and (<= ~j~0 22) (< ~i~0 46))] [2020-09-15 13:49:01,932 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-09-15 13:49:01,933 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:01,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-09-15 13:49:01,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=324, Unknown=0, NotChecked=0, Total=420 [2020-09-15 13:49:01,933 INFO L87 Difference]: Start difference. First operand 81 states and 208 transitions. Second operand 21 states. [2020-09-15 13:49:03,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:03,404 INFO L93 Difference]: Finished difference Result 99 states and 251 transitions. [2020-09-15 13:49:03,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2020-09-15 13:49:03,405 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 24 [2020-09-15 13:49:03,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:03,407 INFO L225 Difference]: With dead ends: 99 [2020-09-15 13:49:03,407 INFO L226 Difference]: Without dead ends: 87 [2020-09-15 13:49:03,407 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 740 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=892, Invalid=1970, Unknown=0, NotChecked=0, Total=2862 [2020-09-15 13:49:03,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2020-09-15 13:49:03,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 62. [2020-09-15 13:49:03,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2020-09-15 13:49:03,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 152 transitions. [2020-09-15 13:49:03,410 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 152 transitions. Word has length 24 [2020-09-15 13:49:03,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:03,410 INFO L479 AbstractCegarLoop]: Abstraction has 62 states and 152 transitions. [2020-09-15 13:49:03,410 INFO L480 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-09-15 13:49:03,410 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 152 transitions. [2020-09-15 13:49:03,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-09-15 13:49:03,410 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:03,411 INFO L422 BasicCegarLoop]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:03,611 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2020-09-15 13:49:03,612 INFO L427 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:03,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:03,612 INFO L82 PathProgramCache]: Analyzing trace with hash 674366672, now seen corresponding path program 72 times [2020-09-15 13:49:03,613 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:03,613 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372481312] [2020-09-15 13:49:03,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:03,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:04,011 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:04,012 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372481312] [2020-09-15 13:49:04,012 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635604335] [2020-09-15 13:49:04,012 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 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-09-15 13:49:04,089 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-09-15 13:49:04,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:04,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-09-15 13:49:04,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:04,115 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:04,115 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:04,116 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-09-15 13:49:04,116 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1804324213] [2020-09-15 13:49:04,116 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:04,120 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:04,126 INFO L274 McrAutomatonBuilder]: Finished intersection with 35 states and 45 transitions. [2020-09-15 13:49:04,126 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:04,127 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:04,128 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:04,172 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:04,172 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:04,206 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:04,207 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:04,217 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:04,217 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:04,227 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:04,227 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:04,245 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:04,245 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:04,274 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:04,275 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:04,289 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:04,290 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:04,299 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [23183#(and (<= ~j~0 4) (< ~i~0 46))] [2020-09-15 13:49:04,300 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-09-15 13:49:04,300 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:04,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-09-15 13:49:04,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=348, Unknown=0, NotChecked=0, Total=462 [2020-09-15 13:49:04,300 INFO L87 Difference]: Start difference. First operand 62 states and 152 transitions. Second operand 22 states. [2020-09-15 13:49:05,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:05,018 INFO L93 Difference]: Finished difference Result 96 states and 224 transitions. [2020-09-15 13:49:05,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-09-15 13:49:05,019 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 25 [2020-09-15 13:49:05,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:05,020 INFO L225 Difference]: With dead ends: 96 [2020-09-15 13:49:05,020 INFO L226 Difference]: Without dead ends: 90 [2020-09-15 13:49:05,021 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 34 SyntacticMatches, 7 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=476, Invalid=1164, Unknown=0, NotChecked=0, Total=1640 [2020-09-15 13:49:05,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2020-09-15 13:49:05,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 70. [2020-09-15 13:49:05,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2020-09-15 13:49:05,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 172 transitions. [2020-09-15 13:49:05,025 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 172 transitions. Word has length 25 [2020-09-15 13:49:05,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:05,026 INFO L479 AbstractCegarLoop]: Abstraction has 70 states and 172 transitions. [2020-09-15 13:49:05,026 INFO L480 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-09-15 13:49:05,026 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 172 transitions. [2020-09-15 13:49:05,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-09-15 13:49:05,027 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:05,027 INFO L422 BasicCegarLoop]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:05,227 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:05,228 INFO L427 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:05,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:05,229 INFO L82 PathProgramCache]: Analyzing trace with hash 2119386162, now seen corresponding path program 73 times [2020-09-15 13:49:05,229 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:05,230 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722834279] [2020-09-15 13:49:05,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:05,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:05,635 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:05,635 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722834279] [2020-09-15 13:49:05,635 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163441057] [2020-09-15 13:49:05,636 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 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-09-15 13:49:05,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:05,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-09-15 13:49:05,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:05,720 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:05,720 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:05,720 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-09-15 13:49:05,721 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [705938384] [2020-09-15 13:49:05,721 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:05,723 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:05,731 INFO L274 McrAutomatonBuilder]: Finished intersection with 31 states and 35 transitions. [2020-09-15 13:49:05,731 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:05,734 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:05,735 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:05,807 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:05,807 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:05,819 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [23551#(and (<= ~j~0 6) (< ~i~0 46))] [2020-09-15 13:49:05,820 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-09-15 13:49:05,820 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:05,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-09-15 13:49:05,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=363, Unknown=0, NotChecked=0, Total=462 [2020-09-15 13:49:05,821 INFO L87 Difference]: Start difference. First operand 70 states and 172 transitions. Second operand 22 states. [2020-09-15 13:49:06,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:06,672 INFO L93 Difference]: Finished difference Result 132 states and 298 transitions. [2020-09-15 13:49:06,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-09-15 13:49:06,673 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 25 [2020-09-15 13:49:06,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:06,675 INFO L225 Difference]: With dead ends: 132 [2020-09-15 13:49:06,675 INFO L226 Difference]: Without dead ends: 126 [2020-09-15 13:49:06,676 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=533, Invalid=1447, Unknown=0, NotChecked=0, Total=1980 [2020-09-15 13:49:06,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2020-09-15 13:49:06,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 72. [2020-09-15 13:49:06,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2020-09-15 13:49:06,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 178 transitions. [2020-09-15 13:49:06,678 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 178 transitions. Word has length 25 [2020-09-15 13:49:06,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:06,679 INFO L479 AbstractCegarLoop]: Abstraction has 72 states and 178 transitions. [2020-09-15 13:49:06,679 INFO L480 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-09-15 13:49:06,679 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 178 transitions. [2020-09-15 13:49:06,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-09-15 13:49:06,679 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:06,679 INFO L422 BasicCegarLoop]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:06,880 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:06,881 INFO L427 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:06,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:06,881 INFO L82 PathProgramCache]: Analyzing trace with hash 1361114132, now seen corresponding path program 74 times [2020-09-15 13:49:06,882 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:06,882 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007106671] [2020-09-15 13:49:06,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:06,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:07,274 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:07,275 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007106671] [2020-09-15 13:49:07,275 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1106910096] [2020-09-15 13:49:07,275 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 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-09-15 13:49:07,341 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:49:07,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:07,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-09-15 13:49:07,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:07,362 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:07,363 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:07,363 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-09-15 13:49:07,363 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [423092019] [2020-09-15 13:49:07,363 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:07,365 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:07,371 INFO L274 McrAutomatonBuilder]: Finished intersection with 31 states and 35 transitions. [2020-09-15 13:49:07,372 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:07,373 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:07,373 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:07,425 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:07,425 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:07,444 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [23967#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:49:07,445 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-09-15 13:49:07,445 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:07,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-09-15 13:49:07,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2020-09-15 13:49:07,446 INFO L87 Difference]: Start difference. First operand 72 states and 178 transitions. Second operand 22 states. [2020-09-15 13:49:08,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:08,452 INFO L93 Difference]: Finished difference Result 129 states and 294 transitions. [2020-09-15 13:49:08,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-09-15 13:49:08,453 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 25 [2020-09-15 13:49:08,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:08,454 INFO L225 Difference]: With dead ends: 129 [2020-09-15 13:49:08,455 INFO L226 Difference]: Without dead ends: 123 [2020-09-15 13:49:08,455 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=564, Invalid=1598, Unknown=0, NotChecked=0, Total=2162 [2020-09-15 13:49:08,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2020-09-15 13:49:08,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 74. [2020-09-15 13:49:08,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2020-09-15 13:49:08,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 184 transitions. [2020-09-15 13:49:08,462 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 184 transitions. Word has length 25 [2020-09-15 13:49:08,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:08,463 INFO L479 AbstractCegarLoop]: Abstraction has 74 states and 184 transitions. [2020-09-15 13:49:08,463 INFO L480 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-09-15 13:49:08,463 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 184 transitions. [2020-09-15 13:49:08,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-09-15 13:49:08,464 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:08,464 INFO L422 BasicCegarLoop]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:08,666 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:08,667 INFO L427 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:08,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:08,667 INFO L82 PathProgramCache]: Analyzing trace with hash -369281930, now seen corresponding path program 75 times [2020-09-15 13:49:08,668 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:08,668 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16688390] [2020-09-15 13:49:08,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:08,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:09,031 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:09,032 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16688390] [2020-09-15 13:49:09,032 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974032112] [2020-09-15 13:49:09,033 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 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-09-15 13:49:09,104 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-09-15 13:49:09,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:09,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-09-15 13:49:09,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:09,127 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:09,127 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:09,128 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-09-15 13:49:09,128 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [412718062] [2020-09-15 13:49:09,128 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:09,131 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:09,137 INFO L274 McrAutomatonBuilder]: Finished intersection with 31 states and 35 transitions. [2020-09-15 13:49:09,137 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:09,138 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:09,139 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:09,187 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:09,187 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:09,199 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [24388#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:49:09,200 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-09-15 13:49:09,200 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:09,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-09-15 13:49:09,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2020-09-15 13:49:09,201 INFO L87 Difference]: Start difference. First operand 74 states and 184 transitions. Second operand 22 states. [2020-09-15 13:49:10,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:10,304 INFO L93 Difference]: Finished difference Result 127 states and 292 transitions. [2020-09-15 13:49:10,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-09-15 13:49:10,305 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 25 [2020-09-15 13:49:10,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:10,306 INFO L225 Difference]: With dead ends: 127 [2020-09-15 13:49:10,307 INFO L226 Difference]: Without dead ends: 121 [2020-09-15 13:49:10,307 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=611, Invalid=1741, Unknown=0, NotChecked=0, Total=2352 [2020-09-15 13:49:10,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2020-09-15 13:49:10,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 76. [2020-09-15 13:49:10,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2020-09-15 13:49:10,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 190 transitions. [2020-09-15 13:49:10,311 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 190 transitions. Word has length 25 [2020-09-15 13:49:10,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:10,312 INFO L479 AbstractCegarLoop]: Abstraction has 76 states and 190 transitions. [2020-09-15 13:49:10,312 INFO L480 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-09-15 13:49:10,312 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 190 transitions. [2020-09-15 13:49:10,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-09-15 13:49:10,312 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:10,313 INFO L422 BasicCegarLoop]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:10,525 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2020-09-15 13:49:10,526 INFO L427 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:10,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:10,526 INFO L82 PathProgramCache]: Analyzing trace with hash -1001249448, now seen corresponding path program 76 times [2020-09-15 13:49:10,527 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:10,527 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140457250] [2020-09-15 13:49:10,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:10,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:10,885 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:10,885 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140457250] [2020-09-15 13:49:10,885 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834751177] [2020-09-15 13:49:10,886 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 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-09-15 13:49:10,951 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:49:10,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:10,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-09-15 13:49:10,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:10,974 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:10,975 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:10,975 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-09-15 13:49:10,975 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [886665521] [2020-09-15 13:49:10,976 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:10,977 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:10,984 INFO L274 McrAutomatonBuilder]: Finished intersection with 31 states and 35 transitions. [2020-09-15 13:49:10,985 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:10,986 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:10,986 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:11,034 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:11,034 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:11,048 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [24815#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:49:11,049 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-09-15 13:49:11,049 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:11,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-09-15 13:49:11,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2020-09-15 13:49:11,050 INFO L87 Difference]: Start difference. First operand 76 states and 190 transitions. Second operand 22 states. [2020-09-15 13:49:12,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:12,262 INFO L93 Difference]: Finished difference Result 125 states and 290 transitions. [2020-09-15 13:49:12,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-09-15 13:49:12,263 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 25 [2020-09-15 13:49:12,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:12,264 INFO L225 Difference]: With dead ends: 125 [2020-09-15 13:49:12,264 INFO L226 Difference]: Without dead ends: 119 [2020-09-15 13:49:12,265 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2020-09-15 13:49:12,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2020-09-15 13:49:12,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 78. [2020-09-15 13:49:12,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2020-09-15 13:49:12,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 196 transitions. [2020-09-15 13:49:12,269 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 196 transitions. Word has length 25 [2020-09-15 13:49:12,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:12,269 INFO L479 AbstractCegarLoop]: Abstraction has 78 states and 196 transitions. [2020-09-15 13:49:12,269 INFO L480 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-09-15 13:49:12,269 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 196 transitions. [2020-09-15 13:49:12,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-09-15 13:49:12,269 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:12,270 INFO L422 BasicCegarLoop]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:12,481 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:12,482 INFO L427 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:12,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:12,482 INFO L82 PathProgramCache]: Analyzing trace with hash 1871832762, now seen corresponding path program 77 times [2020-09-15 13:49:12,483 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:12,483 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010095673] [2020-09-15 13:49:12,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:12,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:12,841 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:12,841 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010095673] [2020-09-15 13:49:12,842 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57497023] [2020-09-15 13:49:12,842 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 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-09-15 13:49:12,914 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-09-15 13:49:12,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:12,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-09-15 13:49:12,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:12,940 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:12,941 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:12,941 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-09-15 13:49:12,941 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [225131230] [2020-09-15 13:49:12,941 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:12,943 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:12,950 INFO L274 McrAutomatonBuilder]: Finished intersection with 31 states and 35 transitions. [2020-09-15 13:49:12,950 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:12,953 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:12,954 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:13,003 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:13,004 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:13,015 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [25248#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:49:13,016 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-09-15 13:49:13,016 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:13,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-09-15 13:49:13,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2020-09-15 13:49:13,017 INFO L87 Difference]: Start difference. First operand 78 states and 196 transitions. Second operand 22 states. [2020-09-15 13:49:14,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:14,273 INFO L93 Difference]: Finished difference Result 123 states and 288 transitions. [2020-09-15 13:49:14,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-09-15 13:49:14,274 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 25 [2020-09-15 13:49:14,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:14,276 INFO L225 Difference]: With dead ends: 123 [2020-09-15 13:49:14,276 INFO L226 Difference]: Without dead ends: 117 [2020-09-15 13:49:14,277 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 701 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=753, Invalid=2003, Unknown=0, NotChecked=0, Total=2756 [2020-09-15 13:49:14,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2020-09-15 13:49:14,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 80. [2020-09-15 13:49:14,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2020-09-15 13:49:14,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 202 transitions. [2020-09-15 13:49:14,284 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 202 transitions. Word has length 25 [2020-09-15 13:49:14,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:14,284 INFO L479 AbstractCegarLoop]: Abstraction has 80 states and 202 transitions. [2020-09-15 13:49:14,284 INFO L480 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-09-15 13:49:14,284 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 202 transitions. [2020-09-15 13:49:14,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-09-15 13:49:14,285 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:14,285 INFO L422 BasicCegarLoop]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:14,496 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:14,497 INFO L427 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:14,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:14,497 INFO L82 PathProgramCache]: Analyzing trace with hash -248080228, now seen corresponding path program 78 times [2020-09-15 13:49:14,498 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:14,498 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029794767] [2020-09-15 13:49:14,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:14,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:14,848 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:14,848 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029794767] [2020-09-15 13:49:14,848 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985969066] [2020-09-15 13:49:14,849 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 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-09-15 13:49:14,922 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-09-15 13:49:14,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:14,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-09-15 13:49:14,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:14,949 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:14,950 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:14,950 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-09-15 13:49:14,950 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [905303946] [2020-09-15 13:49:14,950 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:14,952 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:14,958 INFO L274 McrAutomatonBuilder]: Finished intersection with 31 states and 35 transitions. [2020-09-15 13:49:14,959 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:14,961 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:14,961 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:15,010 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:15,010 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:15,051 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [25687#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:49:15,052 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-09-15 13:49:15,052 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:15,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-09-15 13:49:15,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2020-09-15 13:49:15,053 INFO L87 Difference]: Start difference. First operand 80 states and 202 transitions. Second operand 22 states. [2020-09-15 13:49:16,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:16,270 INFO L93 Difference]: Finished difference Result 121 states and 286 transitions. [2020-09-15 13:49:16,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-09-15 13:49:16,271 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 25 [2020-09-15 13:49:16,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:16,272 INFO L225 Difference]: With dead ends: 121 [2020-09-15 13:49:16,273 INFO L226 Difference]: Without dead ends: 115 [2020-09-15 13:49:16,273 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 31 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=848, Invalid=2122, Unknown=0, NotChecked=0, Total=2970 [2020-09-15 13:49:16,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2020-09-15 13:49:16,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 82. [2020-09-15 13:49:16,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2020-09-15 13:49:16,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 208 transitions. [2020-09-15 13:49:16,276 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 208 transitions. Word has length 25 [2020-09-15 13:49:16,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:16,277 INFO L479 AbstractCegarLoop]: Abstraction has 82 states and 208 transitions. [2020-09-15 13:49:16,277 INFO L480 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-09-15 13:49:16,277 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 208 transitions. [2020-09-15 13:49:16,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-09-15 13:49:16,277 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:16,277 INFO L422 BasicCegarLoop]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:16,478 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2020-09-15 13:49:16,478 INFO L427 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:16,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:16,479 INFO L82 PathProgramCache]: Analyzing trace with hash -1497212162, now seen corresponding path program 79 times [2020-09-15 13:49:16,479 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:16,480 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218090198] [2020-09-15 13:49:16,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:16,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:16,741 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:16,742 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218090198] [2020-09-15 13:49:16,742 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266943065] [2020-09-15 13:49:16,742 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 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-09-15 13:49:16,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:16,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-09-15 13:49:16,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:16,865 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:16,865 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:16,866 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-09-15 13:49:16,866 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [534448370] [2020-09-15 13:49:16,866 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:16,871 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:16,881 INFO L274 McrAutomatonBuilder]: Finished intersection with 31 states and 35 transitions. [2020-09-15 13:49:16,881 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:16,882 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:16,883 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:16,931 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:16,932 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:16,948 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [26132#(and (<= ~j~0 18) (< ~i~0 46))] [2020-09-15 13:49:16,948 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-09-15 13:49:16,949 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:16,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-09-15 13:49:16,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2020-09-15 13:49:16,949 INFO L87 Difference]: Start difference. First operand 82 states and 208 transitions. Second operand 22 states. [2020-09-15 13:49:18,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:18,560 INFO L93 Difference]: Finished difference Result 121 states and 289 transitions. [2020-09-15 13:49:18,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-09-15 13:49:18,561 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 25 [2020-09-15 13:49:18,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:18,562 INFO L225 Difference]: With dead ends: 121 [2020-09-15 13:49:18,562 INFO L226 Difference]: Without dead ends: 115 [2020-09-15 13:49:18,563 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=959, Invalid=2233, Unknown=0, NotChecked=0, Total=3192 [2020-09-15 13:49:18,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2020-09-15 13:49:18,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 84. [2020-09-15 13:49:18,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2020-09-15 13:49:18,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 216 transitions. [2020-09-15 13:49:18,567 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 216 transitions. Word has length 25 [2020-09-15 13:49:18,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:18,567 INFO L479 AbstractCegarLoop]: Abstraction has 84 states and 216 transitions. [2020-09-15 13:49:18,567 INFO L480 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-09-15 13:49:18,568 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 216 transitions. [2020-09-15 13:49:18,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2020-09-15 13:49:18,568 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:18,568 INFO L422 BasicCegarLoop]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:18,779 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:18,779 INFO L427 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:18,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:18,780 INFO L82 PathProgramCache]: Analyzing trace with hash -1480634912, now seen corresponding path program 80 times [2020-09-15 13:49:18,780 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:18,781 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647531148] [2020-09-15 13:49:18,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:18,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:19,066 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:19,067 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647531148] [2020-09-15 13:49:19,067 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445549135] [2020-09-15 13:49:19,067 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 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-09-15 13:49:19,131 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:49:19,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:19,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 21 conjunts are in the unsatisfiable core [2020-09-15 13:49:19,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:19,157 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:19,158 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:19,158 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2020-09-15 13:49:19,158 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [201214294] [2020-09-15 13:49:19,158 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:19,161 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:19,167 INFO L274 McrAutomatonBuilder]: Finished intersection with 31 states and 35 transitions. [2020-09-15 13:49:19,167 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:19,178 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:19,178 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:19,214 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:19,214 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:19,222 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [26585#(and (<= ~j~0 20) (< ~i~0 46))] [2020-09-15 13:49:19,223 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2020-09-15 13:49:19,223 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:19,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2020-09-15 13:49:19,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2020-09-15 13:49:19,223 INFO L87 Difference]: Start difference. First operand 84 states and 216 transitions. Second operand 22 states. [2020-09-15 13:49:20,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:20,614 INFO L93 Difference]: Finished difference Result 122 states and 299 transitions. [2020-09-15 13:49:20,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-09-15 13:49:20,614 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 25 [2020-09-15 13:49:20,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:20,616 INFO L225 Difference]: With dead ends: 122 [2020-09-15 13:49:20,616 INFO L226 Difference]: Without dead ends: 110 [2020-09-15 13:49:20,616 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 977 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1084, Invalid=2338, Unknown=0, NotChecked=0, Total=3422 [2020-09-15 13:49:20,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2020-09-15 13:49:20,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 66. [2020-09-15 13:49:20,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2020-09-15 13:49:20,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 161 transitions. [2020-09-15 13:49:20,619 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 161 transitions. Word has length 25 [2020-09-15 13:49:20,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:20,619 INFO L479 AbstractCegarLoop]: Abstraction has 66 states and 161 transitions. [2020-09-15 13:49:20,619 INFO L480 AbstractCegarLoop]: Interpolant automaton has 22 states. [2020-09-15 13:49:20,619 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 161 transitions. [2020-09-15 13:49:20,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-09-15 13:49:20,620 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:20,620 INFO L422 BasicCegarLoop]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:20,828 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:20,828 INFO L427 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:20,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:20,829 INFO L82 PathProgramCache]: Analyzing trace with hash 601326971, now seen corresponding path program 81 times [2020-09-15 13:49:20,829 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:20,830 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362782627] [2020-09-15 13:49:20,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:20,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:21,236 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:21,237 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362782627] [2020-09-15 13:49:21,237 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763863786] [2020-09-15 13:49:21,237 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 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-09-15 13:49:21,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-09-15 13:49:21,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:21,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-09-15 13:49:21,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:21,322 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:21,323 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:21,323 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-09-15 13:49:21,323 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [457100316] [2020-09-15 13:49:21,323 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:21,325 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:21,330 INFO L274 McrAutomatonBuilder]: Finished intersection with 35 states and 42 transitions. [2020-09-15 13:49:21,330 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:21,331 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:21,331 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:21,380 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:21,380 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:21,395 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [27011#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:49:21,395 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-09-15 13:49:21,396 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:21,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-09-15 13:49:21,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2020-09-15 13:49:21,396 INFO L87 Difference]: Start difference. First operand 66 states and 161 transitions. Second operand 23 states. [2020-09-15 13:49:22,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:22,165 INFO L93 Difference]: Finished difference Result 118 states and 270 transitions. [2020-09-15 13:49:22,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-09-15 13:49:22,166 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 26 [2020-09-15 13:49:22,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:22,167 INFO L225 Difference]: With dead ends: 118 [2020-09-15 13:49:22,168 INFO L226 Difference]: Without dead ends: 112 [2020-09-15 13:49:22,168 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=527, Invalid=1365, Unknown=0, NotChecked=0, Total=1892 [2020-09-15 13:49:22,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2020-09-15 13:49:22,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 73. [2020-09-15 13:49:22,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2020-09-15 13:49:22,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 180 transitions. [2020-09-15 13:49:22,170 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 180 transitions. Word has length 26 [2020-09-15 13:49:22,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:22,170 INFO L479 AbstractCegarLoop]: Abstraction has 73 states and 180 transitions. [2020-09-15 13:49:22,170 INFO L480 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-09-15 13:49:22,170 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 180 transitions. [2020-09-15 13:49:22,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-09-15 13:49:22,170 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:22,171 INFO L422 BasicCegarLoop]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:22,371 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:22,371 INFO L427 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:22,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:22,372 INFO L82 PathProgramCache]: Analyzing trace with hash 2046346461, now seen corresponding path program 82 times [2020-09-15 13:49:22,373 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:22,373 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190442101] [2020-09-15 13:49:22,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:22,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:22,749 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:22,749 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190442101] [2020-09-15 13:49:22,749 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257047641] [2020-09-15 13:49:22,750 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 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-09-15 13:49:22,814 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:49:22,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:22,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-09-15 13:49:22,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:22,830 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:22,830 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:22,830 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-09-15 13:49:22,831 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1963965272] [2020-09-15 13:49:22,831 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:22,833 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:22,838 INFO L274 McrAutomatonBuilder]: Finished intersection with 34 states and 40 transitions. [2020-09-15 13:49:22,838 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:22,839 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:22,840 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:22,886 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:22,886 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:22,897 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [27415#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:49:22,897 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-09-15 13:49:22,897 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:22,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-09-15 13:49:22,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2020-09-15 13:49:22,898 INFO L87 Difference]: Start difference. First operand 73 states and 180 transitions. Second operand 23 states. [2020-09-15 13:49:23,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:23,726 INFO L93 Difference]: Finished difference Result 115 states and 266 transitions. [2020-09-15 13:49:23,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-09-15 13:49:23,727 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 26 [2020-09-15 13:49:23,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:23,728 INFO L225 Difference]: With dead ends: 115 [2020-09-15 13:49:23,728 INFO L226 Difference]: Without dead ends: 109 [2020-09-15 13:49:23,729 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2020-09-15 13:49:23,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2020-09-15 13:49:23,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 75. [2020-09-15 13:49:23,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2020-09-15 13:49:23,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 186 transitions. [2020-09-15 13:49:23,730 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 186 transitions. Word has length 26 [2020-09-15 13:49:23,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:23,730 INFO L479 AbstractCegarLoop]: Abstraction has 75 states and 186 transitions. [2020-09-15 13:49:23,731 INFO L480 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-09-15 13:49:23,731 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 186 transitions. [2020-09-15 13:49:23,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-09-15 13:49:23,731 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:23,731 INFO L422 BasicCegarLoop]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:23,931 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:23,932 INFO L427 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:23,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:23,933 INFO L82 PathProgramCache]: Analyzing trace with hash 1288074431, now seen corresponding path program 83 times [2020-09-15 13:49:23,933 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:23,934 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371150537] [2020-09-15 13:49:23,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:23,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:24,285 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:24,286 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371150537] [2020-09-15 13:49:24,286 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711476112] [2020-09-15 13:49:24,286 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 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-09-15 13:49:24,352 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-09-15 13:49:24,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:24,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-09-15 13:49:24,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:24,370 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:24,370 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:24,371 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-09-15 13:49:24,371 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [798303440] [2020-09-15 13:49:24,371 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:24,373 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:24,378 INFO L274 McrAutomatonBuilder]: Finished intersection with 34 states and 40 transitions. [2020-09-15 13:49:24,378 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:24,379 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:24,379 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:24,422 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:24,422 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:24,434 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [27824#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:49:24,435 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-09-15 13:49:24,435 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:24,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-09-15 13:49:24,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2020-09-15 13:49:24,435 INFO L87 Difference]: Start difference. First operand 75 states and 186 transitions. Second operand 23 states. [2020-09-15 13:49:25,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:25,350 INFO L93 Difference]: Finished difference Result 113 states and 264 transitions. [2020-09-15 13:49:25,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-09-15 13:49:25,351 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 26 [2020-09-15 13:49:25,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:25,352 INFO L225 Difference]: With dead ends: 113 [2020-09-15 13:49:25,353 INFO L226 Difference]: Without dead ends: 107 [2020-09-15 13:49:25,353 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 458 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=575, Invalid=1681, Unknown=0, NotChecked=0, Total=2256 [2020-09-15 13:49:25,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2020-09-15 13:49:25,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 77. [2020-09-15 13:49:25,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2020-09-15 13:49:25,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 192 transitions. [2020-09-15 13:49:25,355 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 192 transitions. Word has length 26 [2020-09-15 13:49:25,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:25,356 INFO L479 AbstractCegarLoop]: Abstraction has 77 states and 192 transitions. [2020-09-15 13:49:25,356 INFO L480 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-09-15 13:49:25,356 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 192 transitions. [2020-09-15 13:49:25,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-09-15 13:49:25,357 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:25,357 INFO L422 BasicCegarLoop]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:25,566 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:25,566 INFO L427 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:25,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:25,567 INFO L82 PathProgramCache]: Analyzing trace with hash -442321631, now seen corresponding path program 84 times [2020-09-15 13:49:25,568 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:25,568 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189969792] [2020-09-15 13:49:25,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:25,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:25,921 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:25,921 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189969792] [2020-09-15 13:49:25,922 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77034259] [2020-09-15 13:49:25,922 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 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-09-15 13:49:25,985 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2020-09-15 13:49:25,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:25,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-09-15 13:49:25,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:26,005 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:26,006 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:26,006 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-09-15 13:49:26,006 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2038886988] [2020-09-15 13:49:26,006 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:26,008 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:26,013 INFO L274 McrAutomatonBuilder]: Finished intersection with 34 states and 40 transitions. [2020-09-15 13:49:26,013 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:26,015 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:26,015 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:26,060 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:26,060 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:26,074 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [28239#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:49:26,075 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-09-15 13:49:26,075 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:26,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-09-15 13:49:26,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2020-09-15 13:49:26,076 INFO L87 Difference]: Start difference. First operand 77 states and 192 transitions. Second operand 23 states. [2020-09-15 13:49:27,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:27,110 INFO L93 Difference]: Finished difference Result 111 states and 262 transitions. [2020-09-15 13:49:27,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-09-15 13:49:27,110 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 26 [2020-09-15 13:49:27,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:27,112 INFO L225 Difference]: With dead ends: 111 [2020-09-15 13:49:27,112 INFO L226 Difference]: Without dead ends: 105 [2020-09-15 13:49:27,112 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 527 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=623, Invalid=1827, Unknown=0, NotChecked=0, Total=2450 [2020-09-15 13:49:27,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2020-09-15 13:49:27,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 79. [2020-09-15 13:49:27,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2020-09-15 13:49:27,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 198 transitions. [2020-09-15 13:49:27,115 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 198 transitions. Word has length 26 [2020-09-15 13:49:27,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:27,116 INFO L479 AbstractCegarLoop]: Abstraction has 79 states and 198 transitions. [2020-09-15 13:49:27,116 INFO L480 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-09-15 13:49:27,116 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 198 transitions. [2020-09-15 13:49:27,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-09-15 13:49:27,116 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:27,116 INFO L422 BasicCegarLoop]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:27,317 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:27,317 INFO L427 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:27,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:27,318 INFO L82 PathProgramCache]: Analyzing trace with hash -1074289149, now seen corresponding path program 85 times [2020-09-15 13:49:27,318 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:27,319 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48091774] [2020-09-15 13:49:27,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:27,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:27,629 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:27,630 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48091774] [2020-09-15 13:49:27,630 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500517549] [2020-09-15 13:49:27,630 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 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-09-15 13:49:27,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:27,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-09-15 13:49:27,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:27,713 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:27,713 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:27,713 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-09-15 13:49:27,713 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [42734551] [2020-09-15 13:49:27,714 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:27,716 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:27,720 INFO L274 McrAutomatonBuilder]: Finished intersection with 34 states and 40 transitions. [2020-09-15 13:49:27,721 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:27,722 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:27,722 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:27,768 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:27,769 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:27,801 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [28660#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:49:27,801 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-09-15 13:49:27,802 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:27,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-09-15 13:49:27,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2020-09-15 13:49:27,802 INFO L87 Difference]: Start difference. First operand 79 states and 198 transitions. Second operand 23 states. [2020-09-15 13:49:28,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:28,960 INFO L93 Difference]: Finished difference Result 109 states and 260 transitions. [2020-09-15 13:49:28,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-09-15 13:49:28,961 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 26 [2020-09-15 13:49:28,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:28,962 INFO L225 Difference]: With dead ends: 109 [2020-09-15 13:49:28,962 INFO L226 Difference]: Without dead ends: 103 [2020-09-15 13:49:28,963 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=687, Invalid=1965, Unknown=0, NotChecked=0, Total=2652 [2020-09-15 13:49:28,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2020-09-15 13:49:28,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 81. [2020-09-15 13:49:28,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2020-09-15 13:49:28,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 204 transitions. [2020-09-15 13:49:28,965 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 204 transitions. Word has length 26 [2020-09-15 13:49:28,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:28,966 INFO L479 AbstractCegarLoop]: Abstraction has 81 states and 204 transitions. [2020-09-15 13:49:28,966 INFO L480 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-09-15 13:49:28,966 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 204 transitions. [2020-09-15 13:49:28,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-09-15 13:49:28,966 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:28,966 INFO L422 BasicCegarLoop]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:29,167 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2020-09-15 13:49:29,167 INFO L427 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:29,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:29,168 INFO L82 PathProgramCache]: Analyzing trace with hash 1798793061, now seen corresponding path program 86 times [2020-09-15 13:49:29,168 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:29,168 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99017915] [2020-09-15 13:49:29,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:29,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:29,487 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:29,488 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99017915] [2020-09-15 13:49:29,488 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049345466] [2020-09-15 13:49:29,488 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 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-09-15 13:49:29,552 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:49:29,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:29,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-09-15 13:49:29,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:29,581 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:29,581 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:29,581 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-09-15 13:49:29,581 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1722564492] [2020-09-15 13:49:29,582 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:29,585 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:29,592 INFO L274 McrAutomatonBuilder]: Finished intersection with 34 states and 40 transitions. [2020-09-15 13:49:29,592 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:29,594 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:29,595 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:29,632 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:29,632 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:29,643 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [29087#(and (<= ~j~0 18) (< ~i~0 46))] [2020-09-15 13:49:29,643 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-09-15 13:49:29,643 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:29,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-09-15 13:49:29,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2020-09-15 13:49:29,644 INFO L87 Difference]: Start difference. First operand 81 states and 204 transitions. Second operand 23 states. [2020-09-15 13:49:30,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:30,885 INFO L93 Difference]: Finished difference Result 107 states and 258 transitions. [2020-09-15 13:49:30,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-09-15 13:49:30,885 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 26 [2020-09-15 13:49:30,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:30,887 INFO L225 Difference]: With dead ends: 107 [2020-09-15 13:49:30,887 INFO L226 Difference]: Without dead ends: 101 [2020-09-15 13:49:30,887 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 677 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=767, Invalid=2095, Unknown=0, NotChecked=0, Total=2862 [2020-09-15 13:49:30,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2020-09-15 13:49:30,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 83. [2020-09-15 13:49:30,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2020-09-15 13:49:30,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 210 transitions. [2020-09-15 13:49:30,890 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 210 transitions. Word has length 26 [2020-09-15 13:49:30,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:30,890 INFO L479 AbstractCegarLoop]: Abstraction has 83 states and 210 transitions. [2020-09-15 13:49:30,890 INFO L480 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-09-15 13:49:30,890 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 210 transitions. [2020-09-15 13:49:30,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-09-15 13:49:30,891 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:30,891 INFO L422 BasicCegarLoop]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:31,100 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:31,100 INFO L427 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:31,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:31,101 INFO L82 PathProgramCache]: Analyzing trace with hash -321119929, now seen corresponding path program 87 times [2020-09-15 13:49:31,101 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:31,102 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211149641] [2020-09-15 13:49:31,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:31,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:31,426 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:31,426 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211149641] [2020-09-15 13:49:31,426 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90859679] [2020-09-15 13:49:31,426 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 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-09-15 13:49:31,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2020-09-15 13:49:31,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:31,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-09-15 13:49:31,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:31,551 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:31,551 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:31,552 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-09-15 13:49:31,552 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [189849322] [2020-09-15 13:49:31,552 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:31,558 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:31,568 INFO L274 McrAutomatonBuilder]: Finished intersection with 34 states and 40 transitions. [2020-09-15 13:49:31,569 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:31,571 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:31,572 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:31,630 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:31,631 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:31,646 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [29520#(and (<= ~j~0 20) (< ~i~0 46))] [2020-09-15 13:49:31,646 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-09-15 13:49:31,647 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:31,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-09-15 13:49:31,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2020-09-15 13:49:31,648 INFO L87 Difference]: Start difference. First operand 83 states and 210 transitions. Second operand 23 states. [2020-09-15 13:49:33,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:33,034 INFO L93 Difference]: Finished difference Result 105 states and 256 transitions. [2020-09-15 13:49:33,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-09-15 13:49:33,035 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 26 [2020-09-15 13:49:33,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:33,036 INFO L225 Difference]: With dead ends: 105 [2020-09-15 13:49:33,036 INFO L226 Difference]: Without dead ends: 99 [2020-09-15 13:49:33,037 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 758 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=863, Invalid=2217, Unknown=0, NotChecked=0, Total=3080 [2020-09-15 13:49:33,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2020-09-15 13:49:33,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 85. [2020-09-15 13:49:33,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2020-09-15 13:49:33,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 216 transitions. [2020-09-15 13:49:33,041 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 216 transitions. Word has length 26 [2020-09-15 13:49:33,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:33,041 INFO L479 AbstractCegarLoop]: Abstraction has 85 states and 216 transitions. [2020-09-15 13:49:33,041 INFO L480 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-09-15 13:49:33,041 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 216 transitions. [2020-09-15 13:49:33,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-09-15 13:49:33,042 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:33,042 INFO L422 BasicCegarLoop]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:33,248 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2020-09-15 13:49:33,248 INFO L427 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:33,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:33,249 INFO L82 PathProgramCache]: Analyzing trace with hash -1570251863, now seen corresponding path program 88 times [2020-09-15 13:49:33,249 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:33,250 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687881624] [2020-09-15 13:49:33,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:33,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:33,574 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:33,575 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687881624] [2020-09-15 13:49:33,575 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554962193] [2020-09-15 13:49:33,575 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 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-09-15 13:49:33,639 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:49:33,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:33,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-09-15 13:49:33,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:33,665 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:33,665 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:33,665 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-09-15 13:49:33,666 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1634777242] [2020-09-15 13:49:33,666 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:33,669 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:33,674 INFO L274 McrAutomatonBuilder]: Finished intersection with 34 states and 40 transitions. [2020-09-15 13:49:33,674 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:33,676 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:33,676 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:33,722 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:33,722 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:33,734 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [29959#(and (<= ~j~0 22) (< ~i~0 46))] [2020-09-15 13:49:33,735 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-09-15 13:49:33,735 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:33,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-09-15 13:49:33,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2020-09-15 13:49:33,736 INFO L87 Difference]: Start difference. First operand 85 states and 216 transitions. Second operand 23 states. [2020-09-15 13:49:35,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:35,203 INFO L93 Difference]: Finished difference Result 105 states and 259 transitions. [2020-09-15 13:49:35,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-09-15 13:49:35,203 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 26 [2020-09-15 13:49:35,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:35,205 INFO L225 Difference]: With dead ends: 105 [2020-09-15 13:49:35,205 INFO L226 Difference]: Without dead ends: 99 [2020-09-15 13:49:35,205 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 843 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=975, Invalid=2331, Unknown=0, NotChecked=0, Total=3306 [2020-09-15 13:49:35,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2020-09-15 13:49:35,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 87. [2020-09-15 13:49:35,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2020-09-15 13:49:35,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 224 transitions. [2020-09-15 13:49:35,209 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 224 transitions. Word has length 26 [2020-09-15 13:49:35,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:35,209 INFO L479 AbstractCegarLoop]: Abstraction has 87 states and 224 transitions. [2020-09-15 13:49:35,209 INFO L480 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-09-15 13:49:35,209 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 224 transitions. [2020-09-15 13:49:35,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-09-15 13:49:35,210 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:35,210 INFO L422 BasicCegarLoop]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:35,421 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2020-09-15 13:49:35,421 INFO L427 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:35,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:35,422 INFO L82 PathProgramCache]: Analyzing trace with hash -1553674613, now seen corresponding path program 89 times [2020-09-15 13:49:35,422 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:35,423 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250659622] [2020-09-15 13:49:35,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:35,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:35,752 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:35,752 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250659622] [2020-09-15 13:49:35,752 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489826937] [2020-09-15 13:49:35,753 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 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-09-15 13:49:35,834 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2020-09-15 13:49:35,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:35,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 22 conjunts are in the unsatisfiable core [2020-09-15 13:49:35,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:35,870 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:35,870 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:35,871 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2020-09-15 13:49:35,871 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1645241204] [2020-09-15 13:49:35,871 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:35,877 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:35,886 INFO L274 McrAutomatonBuilder]: Finished intersection with 34 states and 40 transitions. [2020-09-15 13:49:35,887 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:35,892 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:35,892 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:35,942 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:35,943 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:35,956 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [30406#(and (<= ~j~0 24) (< ~i~0 46))] [2020-09-15 13:49:35,956 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2020-09-15 13:49:35,957 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:35,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2020-09-15 13:49:35,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2020-09-15 13:49:35,957 INFO L87 Difference]: Start difference. First operand 87 states and 224 transitions. Second operand 23 states. [2020-09-15 13:49:37,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:37,485 INFO L93 Difference]: Finished difference Result 105 states and 267 transitions. [2020-09-15 13:49:37,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2020-09-15 13:49:37,486 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 26 [2020-09-15 13:49:37,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:37,487 INFO L225 Difference]: With dead ends: 105 [2020-09-15 13:49:37,487 INFO L226 Difference]: Without dead ends: 93 [2020-09-15 13:49:37,488 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 932 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1101, Invalid=2439, Unknown=0, NotChecked=0, Total=3540 [2020-09-15 13:49:37,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2020-09-15 13:49:37,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 66. [2020-09-15 13:49:37,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2020-09-15 13:49:37,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 162 transitions. [2020-09-15 13:49:37,490 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 162 transitions. Word has length 26 [2020-09-15 13:49:37,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:37,490 INFO L479 AbstractCegarLoop]: Abstraction has 66 states and 162 transitions. [2020-09-15 13:49:37,490 INFO L480 AbstractCegarLoop]: Interpolant automaton has 23 states. [2020-09-15 13:49:37,490 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 162 transitions. [2020-09-15 13:49:37,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-09-15 13:49:37,491 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:37,491 INFO L422 BasicCegarLoop]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:37,691 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:37,692 INFO L427 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:37,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:37,692 INFO L82 PathProgramCache]: Analyzing trace with hash -473673969, now seen corresponding path program 90 times [2020-09-15 13:49:37,693 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:37,693 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906484128] [2020-09-15 13:49:37,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:37,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:38,131 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:38,131 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906484128] [2020-09-15 13:49:38,131 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862561845] [2020-09-15 13:49:38,132 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 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-09-15 13:49:38,201 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2020-09-15 13:49:38,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:38,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-09-15 13:49:38,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:38,223 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:38,224 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:38,224 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-09-15 13:49:38,224 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1119765736] [2020-09-15 13:49:38,224 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:38,227 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:38,236 INFO L274 McrAutomatonBuilder]: Finished intersection with 37 states and 47 transitions. [2020-09-15 13:49:38,236 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:38,239 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:38,239 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:38,277 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:38,277 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:38,300 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:38,301 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:38,305 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:38,305 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:38,318 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:38,319 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:38,325 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:38,325 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:38,349 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:38,349 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:38,354 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:38,355 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:38,366 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [30819#(and (<= ~j~0 4) (< ~i~0 46))] [2020-09-15 13:49:38,366 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-09-15 13:49:38,366 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:38,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-09-15 13:49:38,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=416, Unknown=0, NotChecked=0, Total=552 [2020-09-15 13:49:38,367 INFO L87 Difference]: Start difference. First operand 66 states and 162 transitions. Second operand 24 states. [2020-09-15 13:49:39,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:39,278 INFO L93 Difference]: Finished difference Result 102 states and 238 transitions. [2020-09-15 13:49:39,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-09-15 13:49:39,280 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 27 [2020-09-15 13:49:39,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:39,281 INFO L225 Difference]: With dead ends: 102 [2020-09-15 13:49:39,281 INFO L226 Difference]: Without dead ends: 96 [2020-09-15 13:49:39,282 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 36 SyntacticMatches, 7 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=577, Invalid=1403, Unknown=0, NotChecked=0, Total=1980 [2020-09-15 13:49:39,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2020-09-15 13:49:39,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 74. [2020-09-15 13:49:39,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2020-09-15 13:49:39,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 182 transitions. [2020-09-15 13:49:39,285 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 182 transitions. Word has length 27 [2020-09-15 13:49:39,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:39,286 INFO L479 AbstractCegarLoop]: Abstraction has 74 states and 182 transitions. [2020-09-15 13:49:39,286 INFO L480 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-09-15 13:49:39,286 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 182 transitions. [2020-09-15 13:49:39,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-09-15 13:49:39,287 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:39,287 INFO L422 BasicCegarLoop]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:39,498 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:39,498 INFO L427 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:39,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:39,498 INFO L82 PathProgramCache]: Analyzing trace with hash 915619313, now seen corresponding path program 91 times [2020-09-15 13:49:39,499 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:39,499 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223690734] [2020-09-15 13:49:39,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:39,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:39,904 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:39,905 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223690734] [2020-09-15 13:49:39,905 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731486325] [2020-09-15 13:49:39,905 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 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-09-15 13:49:39,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:39,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-09-15 13:49:39,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:39,992 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:39,993 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:39,993 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-09-15 13:49:39,993 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1704792341] [2020-09-15 13:49:39,993 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:39,996 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:40,007 INFO L274 McrAutomatonBuilder]: Finished intersection with 33 states and 37 transitions. [2020-09-15 13:49:40,007 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:40,010 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:40,011 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:40,050 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:40,051 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:40,060 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [31213#(and (<= ~j~0 6) (< ~i~0 46))] [2020-09-15 13:49:40,060 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-09-15 13:49:40,060 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:40,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-09-15 13:49:40,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=433, Unknown=0, NotChecked=0, Total=552 [2020-09-15 13:49:40,061 INFO L87 Difference]: Start difference. First operand 74 states and 182 transitions. Second operand 24 states. [2020-09-15 13:49:40,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:40,980 INFO L93 Difference]: Finished difference Result 142 states and 320 transitions. [2020-09-15 13:49:40,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-09-15 13:49:40,980 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 27 [2020-09-15 13:49:40,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:40,981 INFO L225 Difference]: With dead ends: 142 [2020-09-15 13:49:40,981 INFO L226 Difference]: Without dead ends: 136 [2020-09-15 13:49:40,982 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 479 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=636, Invalid=1716, Unknown=0, NotChecked=0, Total=2352 [2020-09-15 13:49:40,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2020-09-15 13:49:40,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 76. [2020-09-15 13:49:40,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2020-09-15 13:49:40,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 188 transitions. [2020-09-15 13:49:40,984 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 188 transitions. Word has length 27 [2020-09-15 13:49:40,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:40,985 INFO L479 AbstractCegarLoop]: Abstraction has 76 states and 188 transitions. [2020-09-15 13:49:40,985 INFO L480 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-09-15 13:49:40,985 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 188 transitions. [2020-09-15 13:49:40,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-09-15 13:49:40,985 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:40,986 INFO L422 BasicCegarLoop]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:41,186 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:41,186 INFO L427 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:41,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:41,187 INFO L82 PathProgramCache]: Analyzing trace with hash -1934328493, now seen corresponding path program 92 times [2020-09-15 13:49:41,187 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:41,188 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906485833] [2020-09-15 13:49:41,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:41,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:41,597 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:41,598 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906485833] [2020-09-15 13:49:41,598 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057115762] [2020-09-15 13:49:41,598 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 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-09-15 13:49:41,662 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:49:41,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:41,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-09-15 13:49:41,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:41,681 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:41,682 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:41,682 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-09-15 13:49:41,682 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [990146756] [2020-09-15 13:49:41,682 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:41,685 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:41,692 INFO L274 McrAutomatonBuilder]: Finished intersection with 33 states and 37 transitions. [2020-09-15 13:49:41,693 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:41,696 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:41,696 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:41,743 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:41,743 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:41,753 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [31659#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:49:41,753 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-09-15 13:49:41,753 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:41,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-09-15 13:49:41,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2020-09-15 13:49:41,754 INFO L87 Difference]: Start difference. First operand 76 states and 188 transitions. Second operand 24 states. [2020-09-15 13:49:42,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:42,765 INFO L93 Difference]: Finished difference Result 139 states and 316 transitions. [2020-09-15 13:49:42,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-09-15 13:49:42,766 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 27 [2020-09-15 13:49:42,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:42,768 INFO L225 Difference]: With dead ends: 139 [2020-09-15 13:49:42,768 INFO L226 Difference]: Without dead ends: 133 [2020-09-15 13:49:42,768 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=665, Invalid=1885, Unknown=0, NotChecked=0, Total=2550 [2020-09-15 13:49:42,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2020-09-15 13:49:42,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 78. [2020-09-15 13:49:42,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2020-09-15 13:49:42,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 194 transitions. [2020-09-15 13:49:42,771 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 194 transitions. Word has length 27 [2020-09-15 13:49:42,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:42,771 INFO L479 AbstractCegarLoop]: Abstraction has 78 states and 194 transitions. [2020-09-15 13:49:42,771 INFO L480 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-09-15 13:49:42,771 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 194 transitions. [2020-09-15 13:49:42,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-09-15 13:49:42,772 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:42,772 INFO L422 BasicCegarLoop]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:42,980 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2020-09-15 13:49:42,980 INFO L427 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:42,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:42,981 INFO L82 PathProgramCache]: Analyzing trace with hash 1602366773, now seen corresponding path program 93 times [2020-09-15 13:49:42,981 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:42,982 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944320350] [2020-09-15 13:49:42,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:42,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:43,380 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:43,380 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944320350] [2020-09-15 13:49:43,380 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104885237] [2020-09-15 13:49:43,380 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 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-09-15 13:49:43,450 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2020-09-15 13:49:43,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:43,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-09-15 13:49:43,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:43,470 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:43,471 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:43,471 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-09-15 13:49:43,471 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1374338098] [2020-09-15 13:49:43,471 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:43,474 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:43,481 INFO L274 McrAutomatonBuilder]: Finished intersection with 33 states and 37 transitions. [2020-09-15 13:49:43,482 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:43,484 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:43,485 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:43,531 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:43,531 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:43,540 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [32110#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:49:43,540 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-09-15 13:49:43,541 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:43,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-09-15 13:49:43,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2020-09-15 13:49:43,541 INFO L87 Difference]: Start difference. First operand 78 states and 194 transitions. Second operand 24 states. [2020-09-15 13:49:44,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:44,672 INFO L93 Difference]: Finished difference Result 137 states and 314 transitions. [2020-09-15 13:49:44,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-09-15 13:49:44,673 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 27 [2020-09-15 13:49:44,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:44,674 INFO L225 Difference]: With dead ends: 137 [2020-09-15 13:49:44,675 INFO L226 Difference]: Without dead ends: 131 [2020-09-15 13:49:44,675 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=710, Invalid=2046, Unknown=0, NotChecked=0, Total=2756 [2020-09-15 13:49:44,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2020-09-15 13:49:44,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 80. [2020-09-15 13:49:44,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2020-09-15 13:49:44,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 200 transitions. [2020-09-15 13:49:44,677 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 200 transitions. Word has length 27 [2020-09-15 13:49:44,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:44,678 INFO L479 AbstractCegarLoop]: Abstraction has 80 states and 200 transitions. [2020-09-15 13:49:44,678 INFO L480 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-09-15 13:49:44,678 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 200 transitions. [2020-09-15 13:49:44,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-09-15 13:49:44,679 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:44,679 INFO L422 BasicCegarLoop]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:44,879 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:44,880 INFO L427 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:44,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:44,880 INFO L82 PathProgramCache]: Analyzing trace with hash -128029289, now seen corresponding path program 94 times [2020-09-15 13:49:44,881 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:44,881 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393497435] [2020-09-15 13:49:44,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:44,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:45,260 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:45,261 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393497435] [2020-09-15 13:49:45,261 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613405168] [2020-09-15 13:49:45,261 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 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-09-15 13:49:45,326 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:49:45,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:45,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-09-15 13:49:45,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:45,346 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:45,347 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:45,347 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-09-15 13:49:45,347 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1504646936] [2020-09-15 13:49:45,347 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:45,350 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:45,357 INFO L274 McrAutomatonBuilder]: Finished intersection with 33 states and 37 transitions. [2020-09-15 13:49:45,357 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:45,370 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:45,370 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:45,409 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:45,409 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:45,418 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [32567#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:49:45,419 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-09-15 13:49:45,419 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:45,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-09-15 13:49:45,419 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2020-09-15 13:49:45,419 INFO L87 Difference]: Start difference. First operand 80 states and 200 transitions. Second operand 24 states. [2020-09-15 13:49:46,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:46,684 INFO L93 Difference]: Finished difference Result 135 states and 312 transitions. [2020-09-15 13:49:46,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-09-15 13:49:46,685 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 27 [2020-09-15 13:49:46,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:46,686 INFO L225 Difference]: With dead ends: 135 [2020-09-15 13:49:46,686 INFO L226 Difference]: Without dead ends: 129 [2020-09-15 13:49:46,687 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=771, Invalid=2199, Unknown=0, NotChecked=0, Total=2970 [2020-09-15 13:49:46,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2020-09-15 13:49:46,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 82. [2020-09-15 13:49:46,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2020-09-15 13:49:46,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 206 transitions. [2020-09-15 13:49:46,690 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 206 transitions. Word has length 27 [2020-09-15 13:49:46,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:46,690 INFO L479 AbstractCegarLoop]: Abstraction has 82 states and 206 transitions. [2020-09-15 13:49:46,690 INFO L480 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-09-15 13:49:46,690 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 206 transitions. [2020-09-15 13:49:46,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-09-15 13:49:46,690 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:46,691 INFO L422 BasicCegarLoop]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:46,891 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2020-09-15 13:49:46,891 INFO L427 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:46,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:46,892 INFO L82 PathProgramCache]: Analyzing trace with hash -759996807, now seen corresponding path program 95 times [2020-09-15 13:49:46,892 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:46,893 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647973551] [2020-09-15 13:49:46,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:46,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:47,281 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:47,281 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647973551] [2020-09-15 13:49:47,281 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406587073] [2020-09-15 13:49:47,281 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 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-09-15 13:49:47,353 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2020-09-15 13:49:47,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:47,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-09-15 13:49:47,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:47,375 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:47,375 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:47,375 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-09-15 13:49:47,376 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1524746293] [2020-09-15 13:49:47,376 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:47,377 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:47,384 INFO L274 McrAutomatonBuilder]: Finished intersection with 33 states and 37 transitions. [2020-09-15 13:49:47,384 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:47,387 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:47,387 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:47,432 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:47,432 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:47,443 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [33030#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:49:47,443 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-09-15 13:49:47,443 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:47,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-09-15 13:49:47,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2020-09-15 13:49:47,444 INFO L87 Difference]: Start difference. First operand 82 states and 206 transitions. Second operand 24 states. [2020-09-15 13:49:48,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:48,779 INFO L93 Difference]: Finished difference Result 133 states and 310 transitions. [2020-09-15 13:49:48,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-09-15 13:49:48,779 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 27 [2020-09-15 13:49:48,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:48,780 INFO L225 Difference]: With dead ends: 133 [2020-09-15 13:49:48,780 INFO L226 Difference]: Without dead ends: 127 [2020-09-15 13:49:48,781 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 802 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=848, Invalid=2344, Unknown=0, NotChecked=0, Total=3192 [2020-09-15 13:49:48,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2020-09-15 13:49:48,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 84. [2020-09-15 13:49:48,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2020-09-15 13:49:48,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 212 transitions. [2020-09-15 13:49:48,785 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 212 transitions. Word has length 27 [2020-09-15 13:49:48,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:48,785 INFO L479 AbstractCegarLoop]: Abstraction has 84 states and 212 transitions. [2020-09-15 13:49:48,785 INFO L480 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-09-15 13:49:48,785 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 212 transitions. [2020-09-15 13:49:48,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-09-15 13:49:48,786 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:48,786 INFO L422 BasicCegarLoop]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:48,998 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:48,998 INFO L427 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:48,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:48,999 INFO L82 PathProgramCache]: Analyzing trace with hash 2113085403, now seen corresponding path program 96 times [2020-09-15 13:49:48,999 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:49,000 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819939038] [2020-09-15 13:49:49,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:49,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:49,364 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:49,364 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819939038] [2020-09-15 13:49:49,364 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [975538794] [2020-09-15 13:49:49,365 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 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-09-15 13:49:49,435 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2020-09-15 13:49:49,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:49,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-09-15 13:49:49,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:49,459 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:49,460 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:49,460 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-09-15 13:49:49,460 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [686074396] [2020-09-15 13:49:49,460 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:49,462 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:49,467 INFO L274 McrAutomatonBuilder]: Finished intersection with 33 states and 37 transitions. [2020-09-15 13:49:49,467 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:49,468 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:49,469 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:49,518 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:49,518 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:49,530 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [33499#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:49:49,531 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-09-15 13:49:49,531 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:49,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-09-15 13:49:49,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2020-09-15 13:49:49,532 INFO L87 Difference]: Start difference. First operand 84 states and 212 transitions. Second operand 24 states. [2020-09-15 13:49:50,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:50,992 INFO L93 Difference]: Finished difference Result 131 states and 308 transitions. [2020-09-15 13:49:50,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-09-15 13:49:50,993 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 27 [2020-09-15 13:49:50,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:50,994 INFO L225 Difference]: With dead ends: 131 [2020-09-15 13:49:50,994 INFO L226 Difference]: Without dead ends: 125 [2020-09-15 13:49:50,995 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 896 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=941, Invalid=2481, Unknown=0, NotChecked=0, Total=3422 [2020-09-15 13:49:50,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2020-09-15 13:49:50,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 86. [2020-09-15 13:49:50,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2020-09-15 13:49:50,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 218 transitions. [2020-09-15 13:49:50,997 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 218 transitions. Word has length 27 [2020-09-15 13:49:50,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:50,998 INFO L479 AbstractCegarLoop]: Abstraction has 86 states and 218 transitions. [2020-09-15 13:49:50,998 INFO L480 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-09-15 13:49:50,998 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 218 transitions. [2020-09-15 13:49:50,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-09-15 13:49:50,998 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:50,998 INFO L422 BasicCegarLoop]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:51,198 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:51,199 INFO L427 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:51,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:51,199 INFO L82 PathProgramCache]: Analyzing trace with hash -6827587, now seen corresponding path program 97 times [2020-09-15 13:49:51,200 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:51,200 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771101203] [2020-09-15 13:49:51,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:51,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:51,558 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:51,559 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771101203] [2020-09-15 13:49:51,559 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030635347] [2020-09-15 13:49:51,559 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 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-09-15 13:49:51,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:51,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-09-15 13:49:51,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:51,643 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:51,644 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:51,644 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-09-15 13:49:51,644 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [631813423] [2020-09-15 13:49:51,644 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:51,646 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:51,651 INFO L274 McrAutomatonBuilder]: Finished intersection with 33 states and 37 transitions. [2020-09-15 13:49:51,652 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:51,654 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:51,654 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:51,703 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:51,703 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:51,736 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [33974#(and (<= ~j~0 18) (< ~i~0 46))] [2020-09-15 13:49:51,736 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-09-15 13:49:51,737 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:51,737 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-09-15 13:49:51,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2020-09-15 13:49:51,737 INFO L87 Difference]: Start difference. First operand 86 states and 218 transitions. Second operand 24 states. [2020-09-15 13:49:53,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:53,321 INFO L93 Difference]: Finished difference Result 129 states and 306 transitions. [2020-09-15 13:49:53,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-09-15 13:49:53,322 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 27 [2020-09-15 13:49:53,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:53,323 INFO L225 Difference]: With dead ends: 129 [2020-09-15 13:49:53,323 INFO L226 Difference]: Without dead ends: 123 [2020-09-15 13:49:53,324 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1012 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1050, Invalid=2610, Unknown=0, NotChecked=0, Total=3660 [2020-09-15 13:49:53,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2020-09-15 13:49:53,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 88. [2020-09-15 13:49:53,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2020-09-15 13:49:53,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 224 transitions. [2020-09-15 13:49:53,326 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 224 transitions. Word has length 27 [2020-09-15 13:49:53,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:53,327 INFO L479 AbstractCegarLoop]: Abstraction has 88 states and 224 transitions. [2020-09-15 13:49:53,327 INFO L480 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-09-15 13:49:53,327 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 224 transitions. [2020-09-15 13:49:53,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-09-15 13:49:53,327 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:53,327 INFO L422 BasicCegarLoop]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:53,528 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2020-09-15 13:49:53,528 INFO L427 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:53,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:53,529 INFO L82 PathProgramCache]: Analyzing trace with hash -1255959521, now seen corresponding path program 98 times [2020-09-15 13:49:53,529 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:53,530 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638516455] [2020-09-15 13:49:53,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:53,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:53,868 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:53,868 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638516455] [2020-09-15 13:49:53,868 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447993691] [2020-09-15 13:49:53,868 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 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-09-15 13:49:53,935 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:49:53,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:53,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-09-15 13:49:53,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:53,963 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:53,963 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:53,964 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-09-15 13:49:53,964 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1355151148] [2020-09-15 13:49:53,964 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:53,966 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:53,972 INFO L274 McrAutomatonBuilder]: Finished intersection with 33 states and 37 transitions. [2020-09-15 13:49:53,972 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:53,973 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:53,973 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:54,020 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:54,020 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:54,033 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [34455#(and (<= ~j~0 20) (< ~i~0 46))] [2020-09-15 13:49:54,033 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-09-15 13:49:54,033 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:54,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-09-15 13:49:54,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2020-09-15 13:49:54,034 INFO L87 Difference]: Start difference. First operand 88 states and 224 transitions. Second operand 24 states. [2020-09-15 13:49:55,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:55,713 INFO L93 Difference]: Finished difference Result 129 states and 309 transitions. [2020-09-15 13:49:55,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-09-15 13:49:55,714 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 27 [2020-09-15 13:49:55,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:55,716 INFO L225 Difference]: With dead ends: 129 [2020-09-15 13:49:55,716 INFO L226 Difference]: Without dead ends: 123 [2020-09-15 13:49:55,716 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1096 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1175, Invalid=2731, Unknown=0, NotChecked=0, Total=3906 [2020-09-15 13:49:55,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2020-09-15 13:49:55,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 90. [2020-09-15 13:49:55,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2020-09-15 13:49:55,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 232 transitions. [2020-09-15 13:49:55,721 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 232 transitions. Word has length 27 [2020-09-15 13:49:55,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:55,721 INFO L479 AbstractCegarLoop]: Abstraction has 90 states and 232 transitions. [2020-09-15 13:49:55,721 INFO L480 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-09-15 13:49:55,721 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 232 transitions. [2020-09-15 13:49:55,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2020-09-15 13:49:55,722 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:55,722 INFO L422 BasicCegarLoop]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:55,932 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2020-09-15 13:49:55,932 INFO L427 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:55,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:55,933 INFO L82 PathProgramCache]: Analyzing trace with hash -1239382271, now seen corresponding path program 99 times [2020-09-15 13:49:55,933 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:55,934 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793951007] [2020-09-15 13:49:55,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:55,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:56,291 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:56,292 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793951007] [2020-09-15 13:49:56,292 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305283945] [2020-09-15 13:49:56,292 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 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-09-15 13:49:56,364 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2020-09-15 13:49:56,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:56,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2020-09-15 13:49:56,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:56,396 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:56,397 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:56,397 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2020-09-15 13:49:56,397 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1733859750] [2020-09-15 13:49:56,398 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:56,400 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:56,406 INFO L274 McrAutomatonBuilder]: Finished intersection with 33 states and 37 transitions. [2020-09-15 13:49:56,406 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:56,409 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:56,409 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:56,461 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:56,461 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:56,471 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [34944#(and (<= ~j~0 22) (< ~i~0 46))] [2020-09-15 13:49:56,471 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-09-15 13:49:56,471 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:56,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-09-15 13:49:56,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2020-09-15 13:49:56,472 INFO L87 Difference]: Start difference. First operand 90 states and 232 transitions. Second operand 24 states. [2020-09-15 13:49:58,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:49:58,226 INFO L93 Difference]: Finished difference Result 130 states and 319 transitions. [2020-09-15 13:49:58,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2020-09-15 13:49:58,227 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 27 [2020-09-15 13:49:58,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:49:58,228 INFO L225 Difference]: With dead ends: 130 [2020-09-15 13:49:58,229 INFO L226 Difference]: Without dead ends: 118 [2020-09-15 13:49:58,229 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1202 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1314, Invalid=2846, Unknown=0, NotChecked=0, Total=4160 [2020-09-15 13:49:58,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2020-09-15 13:49:58,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 70. [2020-09-15 13:49:58,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2020-09-15 13:49:58,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 171 transitions. [2020-09-15 13:49:58,232 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 171 transitions. Word has length 27 [2020-09-15 13:49:58,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:49:58,232 INFO L479 AbstractCegarLoop]: Abstraction has 70 states and 171 transitions. [2020-09-15 13:49:58,232 INFO L480 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-09-15 13:49:58,233 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 171 transitions. [2020-09-15 13:49:58,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2020-09-15 13:49:58,233 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:49:58,233 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:49:58,437 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:49:58,437 INFO L427 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:49:58,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:49:58,438 INFO L82 PathProgramCache]: Analyzing trace with hash -1945349894, now seen corresponding path program 100 times [2020-09-15 13:49:58,438 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:49:58,439 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446962565] [2020-09-15 13:49:58,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:49:58,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:49:58,932 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:58,932 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446962565] [2020-09-15 13:49:58,933 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651079949] [2020-09-15 13:49:58,933 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 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-09-15 13:49:59,000 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:49:59,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:49:59,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-09-15 13:49:59,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:49:59,015 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:49:59,015 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:49:59,015 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-09-15 13:49:59,015 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [961509143] [2020-09-15 13:49:59,015 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:49:59,017 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:49:59,023 INFO L274 McrAutomatonBuilder]: Finished intersection with 37 states and 44 transitions. [2020-09-15 13:49:59,024 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:49:59,025 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:59,025 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:59,081 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:49:59,082 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:49:59,095 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [35402#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:49:59,096 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-09-15 13:49:59,096 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:49:59,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-09-15 13:49:59,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=462, Unknown=0, NotChecked=0, Total=600 [2020-09-15 13:49:59,097 INFO L87 Difference]: Start difference. First operand 70 states and 171 transitions. Second operand 25 states. [2020-09-15 13:50:00,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:00,030 INFO L93 Difference]: Finished difference Result 126 states and 288 transitions. [2020-09-15 13:50:00,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2020-09-15 13:50:00,031 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 28 [2020-09-15 13:50:00,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:00,033 INFO L225 Difference]: With dead ends: 126 [2020-09-15 13:50:00,033 INFO L226 Difference]: Without dead ends: 120 [2020-09-15 13:50:00,033 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=632, Invalid=1624, Unknown=0, NotChecked=0, Total=2256 [2020-09-15 13:50:00,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2020-09-15 13:50:00,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 77. [2020-09-15 13:50:00,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2020-09-15 13:50:00,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 190 transitions. [2020-09-15 13:50:00,036 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 190 transitions. Word has length 28 [2020-09-15 13:50:00,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:00,036 INFO L479 AbstractCegarLoop]: Abstraction has 77 states and 190 transitions. [2020-09-15 13:50:00,036 INFO L480 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-09-15 13:50:00,036 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 190 transitions. [2020-09-15 13:50:00,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2020-09-15 13:50:00,037 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:00,037 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:00,241 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2020-09-15 13:50:00,241 INFO L427 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:00,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:00,242 INFO L82 PathProgramCache]: Analyzing trace with hash -556056612, now seen corresponding path program 101 times [2020-09-15 13:50:00,242 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:00,243 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098438268] [2020-09-15 13:50:00,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:00,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:00,718 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:00,718 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098438268] [2020-09-15 13:50:00,719 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877853799] [2020-09-15 13:50:00,719 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 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-09-15 13:50:00,789 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2020-09-15 13:50:00,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:00,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-09-15 13:50:00,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:00,814 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:00,814 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:00,815 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-09-15 13:50:00,815 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1903589013] [2020-09-15 13:50:00,815 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:00,817 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:00,825 INFO L274 McrAutomatonBuilder]: Finished intersection with 36 states and 42 transitions. [2020-09-15 13:50:00,826 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:00,826 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:00,827 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:00,870 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:00,871 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:00,884 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [35834#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:50:00,884 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-09-15 13:50:00,884 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:00,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-09-15 13:50:00,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=478, Unknown=0, NotChecked=0, Total=600 [2020-09-15 13:50:00,885 INFO L87 Difference]: Start difference. First operand 77 states and 190 transitions. Second operand 25 states. [2020-09-15 13:50:01,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:01,896 INFO L93 Difference]: Finished difference Result 123 states and 284 transitions. [2020-09-15 13:50:01,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-09-15 13:50:01,897 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 28 [2020-09-15 13:50:01,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:01,897 INFO L225 Difference]: With dead ends: 123 [2020-09-15 13:50:01,897 INFO L226 Difference]: Without dead ends: 117 [2020-09-15 13:50:01,898 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 466 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=646, Invalid=1804, Unknown=0, NotChecked=0, Total=2450 [2020-09-15 13:50:01,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2020-09-15 13:50:01,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 79. [2020-09-15 13:50:01,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2020-09-15 13:50:01,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 196 transitions. [2020-09-15 13:50:01,900 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 196 transitions. Word has length 28 [2020-09-15 13:50:01,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:01,901 INFO L479 AbstractCegarLoop]: Abstraction has 79 states and 196 transitions. [2020-09-15 13:50:01,901 INFO L480 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-09-15 13:50:01,901 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 196 transitions. [2020-09-15 13:50:01,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2020-09-15 13:50:01,901 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:01,901 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:02,111 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2020-09-15 13:50:02,111 INFO L427 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:02,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:02,112 INFO L82 PathProgramCache]: Analyzing trace with hash 888962878, now seen corresponding path program 102 times [2020-09-15 13:50:02,113 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:02,113 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779508540] [2020-09-15 13:50:02,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:02,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:02,580 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:02,580 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779508540] [2020-09-15 13:50:02,580 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396374117] [2020-09-15 13:50:02,580 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 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-09-15 13:50:02,656 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2020-09-15 13:50:02,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:02,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-09-15 13:50:02,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:02,679 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:02,679 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:02,680 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-09-15 13:50:02,680 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [685417256] [2020-09-15 13:50:02,680 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:02,682 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:02,689 INFO L274 McrAutomatonBuilder]: Finished intersection with 36 states and 42 transitions. [2020-09-15 13:50:02,690 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:02,691 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:02,692 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:02,749 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:02,750 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:02,763 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [36271#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:50:02,763 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-09-15 13:50:02,763 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:02,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-09-15 13:50:02,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2020-09-15 13:50:02,764 INFO L87 Difference]: Start difference. First operand 79 states and 196 transitions. Second operand 25 states. [2020-09-15 13:50:03,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:03,935 INFO L93 Difference]: Finished difference Result 121 states and 282 transitions. [2020-09-15 13:50:03,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-09-15 13:50:03,936 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 28 [2020-09-15 13:50:03,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:03,937 INFO L225 Difference]: With dead ends: 121 [2020-09-15 13:50:03,937 INFO L226 Difference]: Without dead ends: 115 [2020-09-15 13:50:03,938 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=676, Invalid=1976, Unknown=0, NotChecked=0, Total=2652 [2020-09-15 13:50:03,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2020-09-15 13:50:03,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 81. [2020-09-15 13:50:03,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2020-09-15 13:50:03,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 202 transitions. [2020-09-15 13:50:03,940 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 202 transitions. Word has length 28 [2020-09-15 13:50:03,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:03,940 INFO L479 AbstractCegarLoop]: Abstraction has 81 states and 202 transitions. [2020-09-15 13:50:03,940 INFO L480 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-09-15 13:50:03,940 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 202 transitions. [2020-09-15 13:50:03,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2020-09-15 13:50:03,941 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:03,941 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:04,141 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2020-09-15 13:50:04,142 INFO L427 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:04,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:04,142 INFO L82 PathProgramCache]: Analyzing trace with hash 130690848, now seen corresponding path program 103 times [2020-09-15 13:50:04,143 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:04,143 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425661530] [2020-09-15 13:50:04,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:04,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:04,598 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:04,598 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425661530] [2020-09-15 13:50:04,598 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354265779] [2020-09-15 13:50:04,598 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 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-09-15 13:50:04,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:04,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-09-15 13:50:04,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:04,682 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:04,682 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:04,682 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-09-15 13:50:04,682 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [46277597] [2020-09-15 13:50:04,683 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:04,685 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:04,693 INFO L274 McrAutomatonBuilder]: Finished intersection with 36 states and 42 transitions. [2020-09-15 13:50:04,693 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:04,694 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:04,694 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:04,741 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:04,741 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:04,755 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [36714#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:50:04,755 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-09-15 13:50:04,756 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:04,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-09-15 13:50:04,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=498, Unknown=0, NotChecked=0, Total=600 [2020-09-15 13:50:04,756 INFO L87 Difference]: Start difference. First operand 81 states and 202 transitions. Second operand 25 states. [2020-09-15 13:50:05,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:06,000 INFO L93 Difference]: Finished difference Result 119 states and 280 transitions. [2020-09-15 13:50:06,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-09-15 13:50:06,001 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 28 [2020-09-15 13:50:06,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:06,001 INFO L225 Difference]: With dead ends: 119 [2020-09-15 13:50:06,002 INFO L226 Difference]: Without dead ends: 113 [2020-09-15 13:50:06,002 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 612 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=722, Invalid=2140, Unknown=0, NotChecked=0, Total=2862 [2020-09-15 13:50:06,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2020-09-15 13:50:06,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 83. [2020-09-15 13:50:06,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2020-09-15 13:50:06,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 208 transitions. [2020-09-15 13:50:06,005 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 208 transitions. Word has length 28 [2020-09-15 13:50:06,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:06,005 INFO L479 AbstractCegarLoop]: Abstraction has 83 states and 208 transitions. [2020-09-15 13:50:06,006 INFO L480 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-09-15 13:50:06,006 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 208 transitions. [2020-09-15 13:50:06,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2020-09-15 13:50:06,006 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:06,006 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:06,209 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:50:06,209 INFO L427 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:06,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:06,210 INFO L82 PathProgramCache]: Analyzing trace with hash -1599705214, now seen corresponding path program 104 times [2020-09-15 13:50:06,210 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:06,211 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80327010] [2020-09-15 13:50:06,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:06,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:06,667 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:06,667 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80327010] [2020-09-15 13:50:06,668 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118473887] [2020-09-15 13:50:06,668 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 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-09-15 13:50:06,736 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:50:06,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:06,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-09-15 13:50:06,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:06,758 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:06,758 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:06,759 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-09-15 13:50:06,759 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [513188222] [2020-09-15 13:50:06,759 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:06,761 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:06,767 INFO L274 McrAutomatonBuilder]: Finished intersection with 36 states and 42 transitions. [2020-09-15 13:50:06,768 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:06,768 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:06,769 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:06,821 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:06,821 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:06,834 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [37163#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:50:06,835 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-09-15 13:50:06,835 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:06,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-09-15 13:50:06,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2020-09-15 13:50:06,836 INFO L87 Difference]: Start difference. First operand 83 states and 208 transitions. Second operand 25 states. [2020-09-15 13:50:08,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:08,223 INFO L93 Difference]: Finished difference Result 117 states and 278 transitions. [2020-09-15 13:50:08,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-09-15 13:50:08,224 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 28 [2020-09-15 13:50:08,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:08,225 INFO L225 Difference]: With dead ends: 117 [2020-09-15 13:50:08,225 INFO L226 Difference]: Without dead ends: 111 [2020-09-15 13:50:08,226 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=784, Invalid=2296, Unknown=0, NotChecked=0, Total=3080 [2020-09-15 13:50:08,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2020-09-15 13:50:08,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 85. [2020-09-15 13:50:08,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2020-09-15 13:50:08,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 214 transitions. [2020-09-15 13:50:08,228 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 214 transitions. Word has length 28 [2020-09-15 13:50:08,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:08,228 INFO L479 AbstractCegarLoop]: Abstraction has 85 states and 214 transitions. [2020-09-15 13:50:08,229 INFO L480 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-09-15 13:50:08,229 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 214 transitions. [2020-09-15 13:50:08,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2020-09-15 13:50:08,229 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:08,229 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:08,438 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2020-09-15 13:50:08,438 INFO L427 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:08,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:08,439 INFO L82 PathProgramCache]: Analyzing trace with hash 2063294564, now seen corresponding path program 105 times [2020-09-15 13:50:08,439 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:08,440 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945453080] [2020-09-15 13:50:08,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:08,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:08,838 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:08,839 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945453080] [2020-09-15 13:50:08,839 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477110833] [2020-09-15 13:50:08,839 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 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-09-15 13:50:08,909 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2020-09-15 13:50:08,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:08,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-09-15 13:50:08,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:08,935 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:08,935 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:08,935 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-09-15 13:50:08,935 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1745162661] [2020-09-15 13:50:08,935 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:08,937 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:08,943 INFO L274 McrAutomatonBuilder]: Finished intersection with 36 states and 42 transitions. [2020-09-15 13:50:08,943 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:08,945 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:08,945 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:08,993 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:08,994 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:09,037 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [37618#(and (<= ~j~0 18) (< ~i~0 46))] [2020-09-15 13:50:09,038 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-09-15 13:50:09,038 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:09,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-09-15 13:50:09,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2020-09-15 13:50:09,038 INFO L87 Difference]: Start difference. First operand 85 states and 214 transitions. Second operand 25 states. [2020-09-15 13:50:10,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:10,508 INFO L93 Difference]: Finished difference Result 115 states and 276 transitions. [2020-09-15 13:50:10,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-09-15 13:50:10,509 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 28 [2020-09-15 13:50:10,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:10,510 INFO L225 Difference]: With dead ends: 115 [2020-09-15 13:50:10,510 INFO L226 Difference]: Without dead ends: 109 [2020-09-15 13:50:10,511 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 793 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=862, Invalid=2444, Unknown=0, NotChecked=0, Total=3306 [2020-09-15 13:50:10,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2020-09-15 13:50:10,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 87. [2020-09-15 13:50:10,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2020-09-15 13:50:10,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 220 transitions. [2020-09-15 13:50:10,514 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 220 transitions. Word has length 28 [2020-09-15 13:50:10,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:10,514 INFO L479 AbstractCegarLoop]: Abstraction has 87 states and 220 transitions. [2020-09-15 13:50:10,514 INFO L480 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-09-15 13:50:10,514 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 220 transitions. [2020-09-15 13:50:10,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2020-09-15 13:50:10,515 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:10,515 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:10,715 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2020-09-15 13:50:10,716 INFO L427 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:10,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:10,717 INFO L82 PathProgramCache]: Analyzing trace with hash 641409478, now seen corresponding path program 106 times [2020-09-15 13:50:10,717 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:10,717 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028727751] [2020-09-15 13:50:10,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:10,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:11,112 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:11,112 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028727751] [2020-09-15 13:50:11,113 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760655691] [2020-09-15 13:50:11,113 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 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-09-15 13:50:11,180 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:50:11,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:11,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-09-15 13:50:11,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:11,206 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:11,206 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:11,207 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-09-15 13:50:11,207 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [311937776] [2020-09-15 13:50:11,207 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:11,209 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:11,215 INFO L274 McrAutomatonBuilder]: Finished intersection with 36 states and 42 transitions. [2020-09-15 13:50:11,215 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:11,217 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:11,217 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:11,265 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:11,266 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:11,277 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [38079#(and (<= ~j~0 20) (< ~i~0 46))] [2020-09-15 13:50:11,277 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-09-15 13:50:11,278 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:11,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-09-15 13:50:11,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=498, Unknown=0, NotChecked=0, Total=600 [2020-09-15 13:50:11,278 INFO L87 Difference]: Start difference. First operand 87 states and 220 transitions. Second operand 25 states. [2020-09-15 13:50:12,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:12,889 INFO L93 Difference]: Finished difference Result 113 states and 274 transitions. [2020-09-15 13:50:12,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-09-15 13:50:12,890 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 28 [2020-09-15 13:50:12,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:12,891 INFO L225 Difference]: With dead ends: 113 [2020-09-15 13:50:12,891 INFO L226 Difference]: Without dead ends: 107 [2020-09-15 13:50:12,892 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 861 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=956, Invalid=2584, Unknown=0, NotChecked=0, Total=3540 [2020-09-15 13:50:12,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2020-09-15 13:50:12,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 89. [2020-09-15 13:50:12,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2020-09-15 13:50:12,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 226 transitions. [2020-09-15 13:50:12,893 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 226 transitions. Word has length 28 [2020-09-15 13:50:12,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:12,894 INFO L479 AbstractCegarLoop]: Abstraction has 89 states and 226 transitions. [2020-09-15 13:50:12,894 INFO L480 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-09-15 13:50:12,894 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 226 transitions. [2020-09-15 13:50:12,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2020-09-15 13:50:12,894 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:12,894 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:13,098 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2020-09-15 13:50:13,098 INFO L427 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:13,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:13,099 INFO L82 PathProgramCache]: Analyzing trace with hash -1478503512, now seen corresponding path program 107 times [2020-09-15 13:50:13,099 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:13,100 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106644849] [2020-09-15 13:50:13,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:13,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:13,486 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:13,487 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106644849] [2020-09-15 13:50:13,487 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142958317] [2020-09-15 13:50:13,487 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 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-09-15 13:50:13,557 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2020-09-15 13:50:13,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:13,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-09-15 13:50:13,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:13,585 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:13,585 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:13,585 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-09-15 13:50:13,586 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2047443879] [2020-09-15 13:50:13,586 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:13,588 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:13,595 INFO L274 McrAutomatonBuilder]: Finished intersection with 36 states and 42 transitions. [2020-09-15 13:50:13,595 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:13,596 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:13,596 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:13,647 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:13,648 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:13,660 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [38546#(and (<= ~j~0 22) (< ~i~0 46))] [2020-09-15 13:50:13,661 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-09-15 13:50:13,661 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:13,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-09-15 13:50:13,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2020-09-15 13:50:13,661 INFO L87 Difference]: Start difference. First operand 89 states and 226 transitions. Second operand 25 states. [2020-09-15 13:50:15,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:15,361 INFO L93 Difference]: Finished difference Result 111 states and 272 transitions. [2020-09-15 13:50:15,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-09-15 13:50:15,362 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 28 [2020-09-15 13:50:15,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:15,362 INFO L225 Difference]: With dead ends: 111 [2020-09-15 13:50:15,363 INFO L226 Difference]: Without dead ends: 105 [2020-09-15 13:50:15,363 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 952 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1066, Invalid=2716, Unknown=0, NotChecked=0, Total=3782 [2020-09-15 13:50:15,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2020-09-15 13:50:15,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 91. [2020-09-15 13:50:15,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2020-09-15 13:50:15,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 232 transitions. [2020-09-15 13:50:15,366 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 232 transitions. Word has length 28 [2020-09-15 13:50:15,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:15,366 INFO L479 AbstractCegarLoop]: Abstraction has 91 states and 232 transitions. [2020-09-15 13:50:15,367 INFO L480 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-09-15 13:50:15,367 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 232 transitions. [2020-09-15 13:50:15,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2020-09-15 13:50:15,367 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:15,367 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:15,573 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:50:15,573 INFO L427 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:15,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:15,574 INFO L82 PathProgramCache]: Analyzing trace with hash 1567331850, now seen corresponding path program 108 times [2020-09-15 13:50:15,574 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:15,575 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080740267] [2020-09-15 13:50:15,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:15,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:15,963 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:15,964 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080740267] [2020-09-15 13:50:15,964 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531072312] [2020-09-15 13:50:15,964 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 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-09-15 13:50:16,035 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2020-09-15 13:50:16,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:16,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-09-15 13:50:16,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:16,071 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:16,072 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:16,072 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-09-15 13:50:16,072 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [298083524] [2020-09-15 13:50:16,072 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:16,074 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:16,082 INFO L274 McrAutomatonBuilder]: Finished intersection with 36 states and 42 transitions. [2020-09-15 13:50:16,083 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:16,085 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:16,085 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:16,127 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:16,128 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:16,139 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [39019#(and (<= ~j~0 24) (< ~i~0 46))] [2020-09-15 13:50:16,139 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-09-15 13:50:16,140 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:16,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-09-15 13:50:16,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=478, Unknown=0, NotChecked=0, Total=600 [2020-09-15 13:50:16,140 INFO L87 Difference]: Start difference. First operand 91 states and 232 transitions. Second operand 25 states. [2020-09-15 13:50:17,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:17,934 INFO L93 Difference]: Finished difference Result 111 states and 275 transitions. [2020-09-15 13:50:17,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-09-15 13:50:17,935 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 28 [2020-09-15 13:50:17,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:17,936 INFO L225 Difference]: With dead ends: 111 [2020-09-15 13:50:17,936 INFO L226 Difference]: Without dead ends: 105 [2020-09-15 13:50:17,937 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1047 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1192, Invalid=2840, Unknown=0, NotChecked=0, Total=4032 [2020-09-15 13:50:17,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2020-09-15 13:50:17,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 93. [2020-09-15 13:50:17,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2020-09-15 13:50:17,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 240 transitions. [2020-09-15 13:50:17,941 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 240 transitions. Word has length 28 [2020-09-15 13:50:17,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:17,941 INFO L479 AbstractCegarLoop]: Abstraction has 93 states and 240 transitions. [2020-09-15 13:50:17,942 INFO L480 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-09-15 13:50:17,942 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 240 transitions. [2020-09-15 13:50:17,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2020-09-15 13:50:17,942 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:17,942 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:18,150 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:50:18,150 INFO L427 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:18,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:18,151 INFO L82 PathProgramCache]: Analyzing trace with hash 1583909100, now seen corresponding path program 109 times [2020-09-15 13:50:18,151 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:18,152 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048817598] [2020-09-15 13:50:18,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:18,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:18,537 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:18,537 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048817598] [2020-09-15 13:50:18,538 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539149505] [2020-09-15 13:50:18,538 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 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-09-15 13:50:18,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:18,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2020-09-15 13:50:18,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:18,639 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:18,640 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:18,640 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2020-09-15 13:50:18,640 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1433481282] [2020-09-15 13:50:18,640 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:18,642 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:18,648 INFO L274 McrAutomatonBuilder]: Finished intersection with 36 states and 42 transitions. [2020-09-15 13:50:18,648 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:18,649 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:18,649 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:18,706 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:18,706 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:18,718 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [39500#(and (<= ~j~0 26) (< ~i~0 46))] [2020-09-15 13:50:18,719 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2020-09-15 13:50:18,719 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:18,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2020-09-15 13:50:18,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=462, Unknown=0, NotChecked=0, Total=600 [2020-09-15 13:50:18,719 INFO L87 Difference]: Start difference. First operand 93 states and 240 transitions. Second operand 25 states. [2020-09-15 13:50:20,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:20,599 INFO L93 Difference]: Finished difference Result 111 states and 283 transitions. [2020-09-15 13:50:20,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2020-09-15 13:50:20,600 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 28 [2020-09-15 13:50:20,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:20,600 INFO L225 Difference]: With dead ends: 111 [2020-09-15 13:50:20,601 INFO L226 Difference]: Without dead ends: 99 [2020-09-15 13:50:20,601 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1146 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1332, Invalid=2958, Unknown=0, NotChecked=0, Total=4290 [2020-09-15 13:50:20,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2020-09-15 13:50:20,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 70. [2020-09-15 13:50:20,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2020-09-15 13:50:20,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 172 transitions. [2020-09-15 13:50:20,604 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 172 transitions. Word has length 28 [2020-09-15 13:50:20,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:20,604 INFO L479 AbstractCegarLoop]: Abstraction has 70 states and 172 transitions. [2020-09-15 13:50:20,604 INFO L480 AbstractCegarLoop]: Interpolant automaton has 25 states. [2020-09-15 13:50:20,604 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 172 transitions. [2020-09-15 13:50:20,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-09-15 13:50:20,604 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:20,604 INFO L422 BasicCegarLoop]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:20,805 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:50:20,805 INFO L427 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:20,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:20,806 INFO L82 PathProgramCache]: Analyzing trace with hash 65865102, now seen corresponding path program 110 times [2020-09-15 13:50:20,806 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:20,806 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623522380] [2020-09-15 13:50:20,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:20,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:21,336 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:21,337 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623522380] [2020-09-15 13:50:21,337 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697097530] [2020-09-15 13:50:21,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 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-09-15 13:50:21,404 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:50:21,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:21,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-09-15 13:50:21,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:21,419 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:21,419 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:21,419 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-09-15 13:50:21,419 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [648888914] [2020-09-15 13:50:21,419 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:21,421 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:21,428 INFO L274 McrAutomatonBuilder]: Finished intersection with 39 states and 49 transitions. [2020-09-15 13:50:21,428 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:21,431 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:21,431 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:21,474 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:21,475 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:21,519 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:21,519 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:21,532 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:21,532 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:21,545 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:21,546 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:21,550 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:21,550 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:21,583 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:21,584 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:21,592 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:21,593 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:21,601 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [39943#(and (<= ~j~0 4) (< ~i~0 46))] [2020-09-15 13:50:21,601 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-09-15 13:50:21,601 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:21,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-09-15 13:50:21,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=490, Unknown=0, NotChecked=0, Total=650 [2020-09-15 13:50:21,602 INFO L87 Difference]: Start difference. First operand 70 states and 172 transitions. Second operand 26 states. [2020-09-15 13:50:22,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:22,589 INFO L93 Difference]: Finished difference Result 108 states and 252 transitions. [2020-09-15 13:50:22,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-09-15 13:50:22,590 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 29 [2020-09-15 13:50:22,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:22,590 INFO L225 Difference]: With dead ends: 108 [2020-09-15 13:50:22,591 INFO L226 Difference]: Without dead ends: 102 [2020-09-15 13:50:22,591 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 38 SyntacticMatches, 7 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 471 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=688, Invalid=1664, Unknown=0, NotChecked=0, Total=2352 [2020-09-15 13:50:22,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2020-09-15 13:50:22,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 78. [2020-09-15 13:50:22,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2020-09-15 13:50:22,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 192 transitions. [2020-09-15 13:50:22,593 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 192 transitions. Word has length 29 [2020-09-15 13:50:22,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:22,594 INFO L479 AbstractCegarLoop]: Abstraction has 78 states and 192 transitions. [2020-09-15 13:50:22,594 INFO L480 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-09-15 13:50:22,594 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 192 transitions. [2020-09-15 13:50:22,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-09-15 13:50:22,594 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:22,594 INFO L422 BasicCegarLoop]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:22,795 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2020-09-15 13:50:22,795 INFO L427 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:22,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:22,796 INFO L82 PathProgramCache]: Analyzing trace with hash -558119952, now seen corresponding path program 111 times [2020-09-15 13:50:22,796 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:22,796 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448017967] [2020-09-15 13:50:22,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:22,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:23,317 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:23,317 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448017967] [2020-09-15 13:50:23,318 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594136163] [2020-09-15 13:50:23,318 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 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-09-15 13:50:23,390 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2020-09-15 13:50:23,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:23,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-09-15 13:50:23,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:23,406 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:23,407 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:23,407 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-09-15 13:50:23,407 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1743025279] [2020-09-15 13:50:23,407 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:23,409 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:23,415 INFO L274 McrAutomatonBuilder]: Finished intersection with 35 states and 39 transitions. [2020-09-15 13:50:23,415 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:23,418 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:23,418 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:23,470 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:23,470 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:23,480 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [40363#(and (<= ~j~0 6) (< ~i~0 46))] [2020-09-15 13:50:23,480 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-09-15 13:50:23,481 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:23,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-09-15 13:50:23,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=509, Unknown=0, NotChecked=0, Total=650 [2020-09-15 13:50:23,482 INFO L87 Difference]: Start difference. First operand 78 states and 192 transitions. Second operand 26 states. [2020-09-15 13:50:24,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:24,588 INFO L93 Difference]: Finished difference Result 152 states and 342 transitions. [2020-09-15 13:50:24,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-09-15 13:50:24,589 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 29 [2020-09-15 13:50:24,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:24,590 INFO L225 Difference]: With dead ends: 152 [2020-09-15 13:50:24,590 INFO L226 Difference]: Without dead ends: 146 [2020-09-15 13:50:24,590 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=749, Invalid=2007, Unknown=0, NotChecked=0, Total=2756 [2020-09-15 13:50:24,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2020-09-15 13:50:24,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 80. [2020-09-15 13:50:24,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2020-09-15 13:50:24,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 198 transitions. [2020-09-15 13:50:24,593 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 198 transitions. Word has length 29 [2020-09-15 13:50:24,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:24,593 INFO L479 AbstractCegarLoop]: Abstraction has 80 states and 198 transitions. [2020-09-15 13:50:24,593 INFO L480 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-09-15 13:50:24,593 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 198 transitions. [2020-09-15 13:50:24,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-09-15 13:50:24,593 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:24,594 INFO L422 BasicCegarLoop]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:24,794 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2020-09-15 13:50:24,794 INFO L427 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:24,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:24,795 INFO L82 PathProgramCache]: Analyzing trace with hash 831173330, now seen corresponding path program 112 times [2020-09-15 13:50:24,795 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:24,796 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396618859] [2020-09-15 13:50:24,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:24,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:25,299 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:25,299 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396618859] [2020-09-15 13:50:25,299 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [442368451] [2020-09-15 13:50:25,300 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 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-09-15 13:50:25,363 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:50:25,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:25,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-09-15 13:50:25,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:25,385 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:25,386 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:25,386 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-09-15 13:50:25,386 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1745629180] [2020-09-15 13:50:25,386 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:25,389 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:25,397 INFO L274 McrAutomatonBuilder]: Finished intersection with 35 states and 39 transitions. [2020-09-15 13:50:25,398 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:25,400 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:25,401 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:25,445 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:25,445 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:25,455 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [40839#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:50:25,455 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-09-15 13:50:25,455 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:25,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-09-15 13:50:25,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2020-09-15 13:50:25,456 INFO L87 Difference]: Start difference. First operand 80 states and 198 transitions. Second operand 26 states. [2020-09-15 13:50:26,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:26,682 INFO L93 Difference]: Finished difference Result 149 states and 338 transitions. [2020-09-15 13:50:26,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-09-15 13:50:26,683 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 29 [2020-09-15 13:50:26,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:26,684 INFO L225 Difference]: With dead ends: 149 [2020-09-15 13:50:26,684 INFO L226 Difference]: Without dead ends: 143 [2020-09-15 13:50:26,684 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=776, Invalid=2194, Unknown=0, NotChecked=0, Total=2970 [2020-09-15 13:50:26,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2020-09-15 13:50:26,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 82. [2020-09-15 13:50:26,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2020-09-15 13:50:26,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 204 transitions. [2020-09-15 13:50:26,687 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 204 transitions. Word has length 29 [2020-09-15 13:50:26,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:26,687 INFO L479 AbstractCegarLoop]: Abstraction has 82 states and 204 transitions. [2020-09-15 13:50:26,687 INFO L480 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-09-15 13:50:26,687 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 204 transitions. [2020-09-15 13:50:26,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-09-15 13:50:26,687 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:26,687 INFO L422 BasicCegarLoop]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:26,888 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2020-09-15 13:50:26,888 INFO L427 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:26,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:26,889 INFO L82 PathProgramCache]: Analyzing trace with hash -2018774476, now seen corresponding path program 113 times [2020-09-15 13:50:26,889 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:26,889 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889441326] [2020-09-15 13:50:26,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:26,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:27,369 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:27,370 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889441326] [2020-09-15 13:50:27,376 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183816283] [2020-09-15 13:50:27,376 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 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-09-15 13:50:27,441 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2020-09-15 13:50:27,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:27,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-09-15 13:50:27,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:27,462 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:27,463 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:27,463 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-09-15 13:50:27,463 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1071451438] [2020-09-15 13:50:27,463 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:27,466 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:27,474 INFO L274 McrAutomatonBuilder]: Finished intersection with 35 states and 39 transitions. [2020-09-15 13:50:27,474 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:27,484 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:27,485 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:27,536 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:27,537 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:27,548 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [41320#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:50:27,548 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-09-15 13:50:27,548 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:27,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-09-15 13:50:27,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=535, Unknown=0, NotChecked=0, Total=650 [2020-09-15 13:50:27,549 INFO L87 Difference]: Start difference. First operand 82 states and 204 transitions. Second operand 26 states. [2020-09-15 13:50:28,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:28,875 INFO L93 Difference]: Finished difference Result 147 states and 336 transitions. [2020-09-15 13:50:28,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-09-15 13:50:28,876 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 29 [2020-09-15 13:50:28,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:28,877 INFO L225 Difference]: With dead ends: 147 [2020-09-15 13:50:28,877 INFO L226 Difference]: Without dead ends: 141 [2020-09-15 13:50:28,878 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 721 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=819, Invalid=2373, Unknown=0, NotChecked=0, Total=3192 [2020-09-15 13:50:28,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2020-09-15 13:50:28,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 84. [2020-09-15 13:50:28,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2020-09-15 13:50:28,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 210 transitions. [2020-09-15 13:50:28,881 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 210 transitions. Word has length 29 [2020-09-15 13:50:28,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:28,881 INFO L479 AbstractCegarLoop]: Abstraction has 84 states and 210 transitions. [2020-09-15 13:50:28,881 INFO L480 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-09-15 13:50:28,881 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 210 transitions. [2020-09-15 13:50:28,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-09-15 13:50:28,882 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:28,882 INFO L422 BasicCegarLoop]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:29,090 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2020-09-15 13:50:29,090 INFO L427 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:29,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:29,091 INFO L82 PathProgramCache]: Analyzing trace with hash 1517920790, now seen corresponding path program 114 times [2020-09-15 13:50:29,091 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:29,092 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36003568] [2020-09-15 13:50:29,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:29,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:29,554 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:29,554 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36003568] [2020-09-15 13:50:29,554 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126984935] [2020-09-15 13:50:29,554 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 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-09-15 13:50:29,628 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2020-09-15 13:50:29,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:29,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-09-15 13:50:29,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:29,652 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:29,652 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:29,652 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-09-15 13:50:29,653 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [235791232] [2020-09-15 13:50:29,653 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:29,654 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:29,660 INFO L274 McrAutomatonBuilder]: Finished intersection with 35 states and 39 transitions. [2020-09-15 13:50:29,661 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:29,663 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:29,663 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:29,713 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:29,713 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:29,723 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [41807#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:50:29,723 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-09-15 13:50:29,723 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:29,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-09-15 13:50:29,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2020-09-15 13:50:29,724 INFO L87 Difference]: Start difference. First operand 84 states and 210 transitions. Second operand 26 states. [2020-09-15 13:50:31,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:31,157 INFO L93 Difference]: Finished difference Result 145 states and 334 transitions. [2020-09-15 13:50:31,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-09-15 13:50:31,158 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 29 [2020-09-15 13:50:31,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:31,159 INFO L225 Difference]: With dead ends: 145 [2020-09-15 13:50:31,159 INFO L226 Difference]: Without dead ends: 139 [2020-09-15 13:50:31,160 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 813 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=878, Invalid=2544, Unknown=0, NotChecked=0, Total=3422 [2020-09-15 13:50:31,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2020-09-15 13:50:31,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 86. [2020-09-15 13:50:31,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2020-09-15 13:50:31,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 216 transitions. [2020-09-15 13:50:31,162 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 216 transitions. Word has length 29 [2020-09-15 13:50:31,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:31,163 INFO L479 AbstractCegarLoop]: Abstraction has 86 states and 216 transitions. [2020-09-15 13:50:31,163 INFO L480 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-09-15 13:50:31,163 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 216 transitions. [2020-09-15 13:50:31,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-09-15 13:50:31,163 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:31,163 INFO L422 BasicCegarLoop]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:31,364 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2020-09-15 13:50:31,364 INFO L427 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:31,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:31,365 INFO L82 PathProgramCache]: Analyzing trace with hash -212475272, now seen corresponding path program 115 times [2020-09-15 13:50:31,365 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:31,366 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764939027] [2020-09-15 13:50:31,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:31,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:31,812 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:31,812 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764939027] [2020-09-15 13:50:31,812 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057160463] [2020-09-15 13:50:31,813 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 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-09-15 13:50:31,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:31,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-09-15 13:50:31,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:31,903 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:31,903 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:31,903 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-09-15 13:50:31,904 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1252582463] [2020-09-15 13:50:31,904 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:31,905 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:31,921 INFO L274 McrAutomatonBuilder]: Finished intersection with 35 states and 39 transitions. [2020-09-15 13:50:31,921 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:31,924 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:31,924 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:31,974 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:31,974 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:31,985 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [42300#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:50:31,985 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-09-15 13:50:31,985 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:31,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-09-15 13:50:31,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2020-09-15 13:50:31,986 INFO L87 Difference]: Start difference. First operand 86 states and 216 transitions. Second operand 26 states. [2020-09-15 13:50:33,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:33,528 INFO L93 Difference]: Finished difference Result 143 states and 332 transitions. [2020-09-15 13:50:33,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-09-15 13:50:33,529 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 29 [2020-09-15 13:50:33,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:33,530 INFO L225 Difference]: With dead ends: 143 [2020-09-15 13:50:33,530 INFO L226 Difference]: Without dead ends: 137 [2020-09-15 13:50:33,531 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 909 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=953, Invalid=2707, Unknown=0, NotChecked=0, Total=3660 [2020-09-15 13:50:33,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2020-09-15 13:50:33,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 88. [2020-09-15 13:50:33,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2020-09-15 13:50:33,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 222 transitions. [2020-09-15 13:50:33,533 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 222 transitions. Word has length 29 [2020-09-15 13:50:33,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:33,534 INFO L479 AbstractCegarLoop]: Abstraction has 88 states and 222 transitions. [2020-09-15 13:50:33,534 INFO L480 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-09-15 13:50:33,534 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 222 transitions. [2020-09-15 13:50:33,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-09-15 13:50:33,534 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:33,534 INFO L422 BasicCegarLoop]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:33,735 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:50:33,735 INFO L427 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:33,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:33,736 INFO L82 PathProgramCache]: Analyzing trace with hash -844442790, now seen corresponding path program 116 times [2020-09-15 13:50:33,736 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:33,737 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526855402] [2020-09-15 13:50:33,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:33,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:34,165 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:34,166 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526855402] [2020-09-15 13:50:34,166 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232647168] [2020-09-15 13:50:34,166 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 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-09-15 13:50:34,233 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:50:34,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:34,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-09-15 13:50:34,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:34,259 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:34,259 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:34,259 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-09-15 13:50:34,259 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2033849554] [2020-09-15 13:50:34,259 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:34,261 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:34,267 INFO L274 McrAutomatonBuilder]: Finished intersection with 35 states and 39 transitions. [2020-09-15 13:50:34,268 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:34,270 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:34,270 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:34,321 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:34,322 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:34,357 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [42799#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:50:34,357 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-09-15 13:50:34,357 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:34,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-09-15 13:50:34,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2020-09-15 13:50:34,358 INFO L87 Difference]: Start difference. First operand 88 states and 222 transitions. Second operand 26 states. [2020-09-15 13:50:35,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:35,991 INFO L93 Difference]: Finished difference Result 141 states and 330 transitions. [2020-09-15 13:50:35,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-09-15 13:50:35,993 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 29 [2020-09-15 13:50:35,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:35,993 INFO L225 Difference]: With dead ends: 141 [2020-09-15 13:50:35,993 INFO L226 Difference]: Without dead ends: 135 [2020-09-15 13:50:35,994 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1029 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1044, Invalid=2862, Unknown=0, NotChecked=0, Total=3906 [2020-09-15 13:50:35,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2020-09-15 13:50:35,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 90. [2020-09-15 13:50:35,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2020-09-15 13:50:35,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 228 transitions. [2020-09-15 13:50:35,995 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 228 transitions. Word has length 29 [2020-09-15 13:50:35,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:35,996 INFO L479 AbstractCegarLoop]: Abstraction has 90 states and 228 transitions. [2020-09-15 13:50:35,996 INFO L480 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-09-15 13:50:35,996 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 228 transitions. [2020-09-15 13:50:35,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-09-15 13:50:35,996 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:35,996 INFO L422 BasicCegarLoop]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:36,199 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2020-09-15 13:50:36,199 INFO L427 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:36,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:36,200 INFO L82 PathProgramCache]: Analyzing trace with hash 2028639420, now seen corresponding path program 117 times [2020-09-15 13:50:36,200 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:36,201 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272129903] [2020-09-15 13:50:36,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:36,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:36,636 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:36,636 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272129903] [2020-09-15 13:50:36,636 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1895177089] [2020-09-15 13:50:36,637 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 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-09-15 13:50:36,712 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2020-09-15 13:50:36,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:36,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-09-15 13:50:36,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:36,738 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:36,739 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:36,739 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-09-15 13:50:36,739 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1899345679] [2020-09-15 13:50:36,739 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:36,741 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:36,747 INFO L274 McrAutomatonBuilder]: Finished intersection with 35 states and 39 transitions. [2020-09-15 13:50:36,748 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:36,750 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:36,750 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:36,800 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:36,800 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:36,835 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [43304#(and (<= ~j~0 18) (< ~i~0 46))] [2020-09-15 13:50:36,835 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-09-15 13:50:36,835 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:36,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-09-15 13:50:36,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2020-09-15 13:50:36,836 INFO L87 Difference]: Start difference. First operand 90 states and 228 transitions. Second operand 26 states. [2020-09-15 13:50:38,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:38,584 INFO L93 Difference]: Finished difference Result 139 states and 328 transitions. [2020-09-15 13:50:38,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-09-15 13:50:38,585 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 29 [2020-09-15 13:50:38,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:38,586 INFO L225 Difference]: With dead ends: 139 [2020-09-15 13:50:38,586 INFO L226 Difference]: Without dead ends: 133 [2020-09-15 13:50:38,587 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1133 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1151, Invalid=3009, Unknown=0, NotChecked=0, Total=4160 [2020-09-15 13:50:38,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2020-09-15 13:50:38,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 92. [2020-09-15 13:50:38,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 92 states. [2020-09-15 13:50:38,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 234 transitions. [2020-09-15 13:50:38,590 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 234 transitions. Word has length 29 [2020-09-15 13:50:38,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:38,590 INFO L479 AbstractCegarLoop]: Abstraction has 92 states and 234 transitions. [2020-09-15 13:50:38,590 INFO L480 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-09-15 13:50:38,590 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 234 transitions. [2020-09-15 13:50:38,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-09-15 13:50:38,590 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:38,590 INFO L422 BasicCegarLoop]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:38,791 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:50:38,791 INFO L427 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:38,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:38,792 INFO L82 PathProgramCache]: Analyzing trace with hash -91273570, now seen corresponding path program 118 times [2020-09-15 13:50:38,792 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:38,792 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548146168] [2020-09-15 13:50:38,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:38,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:39,214 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:39,214 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548146168] [2020-09-15 13:50:39,214 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592491941] [2020-09-15 13:50:39,215 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 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-09-15 13:50:39,281 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:50:39,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:39,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-09-15 13:50:39,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:39,315 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:39,316 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:39,316 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-09-15 13:50:39,316 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1182450086] [2020-09-15 13:50:39,316 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:39,318 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:39,324 INFO L274 McrAutomatonBuilder]: Finished intersection with 35 states and 39 transitions. [2020-09-15 13:50:39,324 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:39,326 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:39,327 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:39,377 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:39,377 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:39,388 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [43815#(and (<= ~j~0 20) (< ~i~0 46))] [2020-09-15 13:50:39,388 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-09-15 13:50:39,389 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:39,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-09-15 13:50:39,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2020-09-15 13:50:39,389 INFO L87 Difference]: Start difference. First operand 92 states and 234 transitions. Second operand 26 states. [2020-09-15 13:50:41,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:41,239 INFO L93 Difference]: Finished difference Result 137 states and 326 transitions. [2020-09-15 13:50:41,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2020-09-15 13:50:41,240 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 29 [2020-09-15 13:50:41,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:41,240 INFO L225 Difference]: With dead ends: 137 [2020-09-15 13:50:41,241 INFO L226 Difference]: Without dead ends: 131 [2020-09-15 13:50:41,241 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1221 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1274, Invalid=3148, Unknown=0, NotChecked=0, Total=4422 [2020-09-15 13:50:41,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2020-09-15 13:50:41,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 94. [2020-09-15 13:50:41,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2020-09-15 13:50:41,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 240 transitions. [2020-09-15 13:50:41,244 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 240 transitions. Word has length 29 [2020-09-15 13:50:41,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:41,244 INFO L479 AbstractCegarLoop]: Abstraction has 94 states and 240 transitions. [2020-09-15 13:50:41,244 INFO L480 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-09-15 13:50:41,245 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 240 transitions. [2020-09-15 13:50:41,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-09-15 13:50:41,245 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:41,245 INFO L422 BasicCegarLoop]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:41,445 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:50:41,446 INFO L427 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:41,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:41,446 INFO L82 PathProgramCache]: Analyzing trace with hash -1340405504, now seen corresponding path program 119 times [2020-09-15 13:50:41,447 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:41,447 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859266870] [2020-09-15 13:50:41,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:41,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:41,873 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:41,873 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859266870] [2020-09-15 13:50:41,873 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582869170] [2020-09-15 13:50:41,874 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 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-09-15 13:50:41,946 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2020-09-15 13:50:41,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:41,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-09-15 13:50:41,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:41,976 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:41,976 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:41,977 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-09-15 13:50:41,977 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2043579546] [2020-09-15 13:50:41,977 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:41,979 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:41,986 INFO L274 McrAutomatonBuilder]: Finished intersection with 35 states and 39 transitions. [2020-09-15 13:50:41,986 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:41,988 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:41,989 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:42,037 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:42,037 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:42,047 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [44332#(and (<= ~j~0 22) (< ~i~0 46))] [2020-09-15 13:50:42,048 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-09-15 13:50:42,048 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:42,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-09-15 13:50:42,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=517, Unknown=0, NotChecked=0, Total=650 [2020-09-15 13:50:42,049 INFO L87 Difference]: Start difference. First operand 94 states and 240 transitions. Second operand 26 states. [2020-09-15 13:50:44,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:44,015 INFO L93 Difference]: Finished difference Result 137 states and 329 transitions. [2020-09-15 13:50:44,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2020-09-15 13:50:44,016 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 29 [2020-09-15 13:50:44,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:44,017 INFO L225 Difference]: With dead ends: 137 [2020-09-15 13:50:44,017 INFO L226 Difference]: Without dead ends: 131 [2020-09-15 13:50:44,018 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1333 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1413, Invalid=3279, Unknown=0, NotChecked=0, Total=4692 [2020-09-15 13:50:44,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2020-09-15 13:50:44,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 96. [2020-09-15 13:50:44,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2020-09-15 13:50:44,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 248 transitions. [2020-09-15 13:50:44,020 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 248 transitions. Word has length 29 [2020-09-15 13:50:44,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:44,020 INFO L479 AbstractCegarLoop]: Abstraction has 96 states and 248 transitions. [2020-09-15 13:50:44,020 INFO L480 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-09-15 13:50:44,021 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 248 transitions. [2020-09-15 13:50:44,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2020-09-15 13:50:44,021 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:44,021 INFO L422 BasicCegarLoop]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:44,221 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable120 [2020-09-15 13:50:44,222 INFO L427 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:44,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:44,222 INFO L82 PathProgramCache]: Analyzing trace with hash -1323828254, now seen corresponding path program 120 times [2020-09-15 13:50:44,223 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:44,223 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583361957] [2020-09-15 13:50:44,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:44,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:44,642 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:44,643 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583361957] [2020-09-15 13:50:44,643 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529327992] [2020-09-15 13:50:44,643 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 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-09-15 13:50:44,716 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2020-09-15 13:50:44,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:44,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 25 conjunts are in the unsatisfiable core [2020-09-15 13:50:44,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:44,750 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:44,751 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:44,751 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2020-09-15 13:50:44,751 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [138766060] [2020-09-15 13:50:44,751 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:44,754 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:44,780 INFO L274 McrAutomatonBuilder]: Finished intersection with 35 states and 39 transitions. [2020-09-15 13:50:44,780 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:44,787 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:44,787 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:44,833 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:44,833 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:44,845 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [44857#(and (<= ~j~0 24) (< ~i~0 46))] [2020-09-15 13:50:44,845 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2020-09-15 13:50:44,845 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:44,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2020-09-15 13:50:44,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=500, Unknown=0, NotChecked=0, Total=650 [2020-09-15 13:50:44,846 INFO L87 Difference]: Start difference. First operand 96 states and 248 transitions. Second operand 26 states. [2020-09-15 13:50:46,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:46,904 INFO L93 Difference]: Finished difference Result 138 states and 339 transitions. [2020-09-15 13:50:46,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2020-09-15 13:50:46,906 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 29 [2020-09-15 13:50:46,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:46,906 INFO L225 Difference]: With dead ends: 138 [2020-09-15 13:50:46,906 INFO L226 Difference]: Without dead ends: 126 [2020-09-15 13:50:46,907 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1449 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1566, Invalid=3404, Unknown=0, NotChecked=0, Total=4970 [2020-09-15 13:50:46,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2020-09-15 13:50:46,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 74. [2020-09-15 13:50:46,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2020-09-15 13:50:46,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 181 transitions. [2020-09-15 13:50:46,908 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 181 transitions. Word has length 29 [2020-09-15 13:50:46,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:46,908 INFO L479 AbstractCegarLoop]: Abstraction has 74 states and 181 transitions. [2020-09-15 13:50:46,909 INFO L480 AbstractCegarLoop]: Interpolant automaton has 26 states. [2020-09-15 13:50:46,909 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 181 transitions. [2020-09-15 13:50:46,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2020-09-15 13:50:46,909 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:46,909 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:47,109 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:50:47,110 INFO L427 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:47,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:47,110 INFO L82 PathProgramCache]: Analyzing trace with hash -1170458439, now seen corresponding path program 121 times [2020-09-15 13:50:47,111 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:47,111 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249341359] [2020-09-15 13:50:47,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:47,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:47,689 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:47,690 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249341359] [2020-09-15 13:50:47,690 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234861672] [2020-09-15 13:50:47,690 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 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-09-15 13:50:47,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:47,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-09-15 13:50:47,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:47,774 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:47,775 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:47,775 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-09-15 13:50:47,775 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [859164213] [2020-09-15 13:50:47,775 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:47,778 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:47,787 INFO L274 McrAutomatonBuilder]: Finished intersection with 39 states and 46 transitions. [2020-09-15 13:50:47,787 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:47,791 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:47,791 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:47,845 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:47,845 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:47,859 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [45347#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:50:47,859 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-09-15 13:50:47,859 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:47,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-09-15 13:50:47,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2020-09-15 13:50:47,860 INFO L87 Difference]: Start difference. First operand 74 states and 181 transitions. Second operand 27 states. [2020-09-15 13:50:48,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:48,896 INFO L93 Difference]: Finished difference Result 134 states and 306 transitions. [2020-09-15 13:50:48,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2020-09-15 13:50:48,897 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 30 [2020-09-15 13:50:48,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:48,897 INFO L225 Difference]: With dead ends: 134 [2020-09-15 13:50:48,897 INFO L226 Difference]: Without dead ends: 128 [2020-09-15 13:50:48,898 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 472 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=747, Invalid=1905, Unknown=0, NotChecked=0, Total=2652 [2020-09-15 13:50:48,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2020-09-15 13:50:48,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 81. [2020-09-15 13:50:48,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2020-09-15 13:50:48,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 200 transitions. [2020-09-15 13:50:48,900 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 200 transitions. Word has length 30 [2020-09-15 13:50:48,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:48,900 INFO L479 AbstractCegarLoop]: Abstraction has 81 states and 200 transitions. [2020-09-15 13:50:48,900 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-09-15 13:50:48,901 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 200 transitions. [2020-09-15 13:50:48,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2020-09-15 13:50:48,901 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:48,901 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:49,109 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:50:49,109 INFO L427 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:49,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:49,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1794443493, now seen corresponding path program 122 times [2020-09-15 13:50:49,110 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:49,110 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234994105] [2020-09-15 13:50:49,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:49,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:49,664 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:49,664 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234994105] [2020-09-15 13:50:49,665 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527563142] [2020-09-15 13:50:49,665 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 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-09-15 13:50:49,729 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:50:49,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:49,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-09-15 13:50:49,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:49,755 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:49,756 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:49,756 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-09-15 13:50:49,756 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [755670375] [2020-09-15 13:50:49,756 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:49,758 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:49,765 INFO L274 McrAutomatonBuilder]: Finished intersection with 38 states and 44 transitions. [2020-09-15 13:50:49,765 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:49,767 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:49,767 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:49,822 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:49,822 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:49,835 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [45807#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:50:49,835 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-09-15 13:50:49,835 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:49,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-09-15 13:50:49,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=558, Unknown=0, NotChecked=0, Total=702 [2020-09-15 13:50:49,836 INFO L87 Difference]: Start difference. First operand 81 states and 200 transitions. Second operand 27 states. [2020-09-15 13:50:51,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:51,024 INFO L93 Difference]: Finished difference Result 131 states and 302 transitions. [2020-09-15 13:50:51,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-09-15 13:50:51,025 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 30 [2020-09-15 13:50:51,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:51,026 INFO L225 Difference]: With dead ends: 131 [2020-09-15 13:50:51,026 INFO L226 Difference]: Without dead ends: 125 [2020-09-15 13:50:51,026 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=759, Invalid=2103, Unknown=0, NotChecked=0, Total=2862 [2020-09-15 13:50:51,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2020-09-15 13:50:51,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 83. [2020-09-15 13:50:51,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2020-09-15 13:50:51,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 206 transitions. [2020-09-15 13:50:51,029 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 206 transitions. Word has length 30 [2020-09-15 13:50:51,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:51,029 INFO L479 AbstractCegarLoop]: Abstraction has 83 states and 206 transitions. [2020-09-15 13:50:51,029 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-09-15 13:50:51,029 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 206 transitions. [2020-09-15 13:50:51,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2020-09-15 13:50:51,030 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:51,030 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:51,230 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2020-09-15 13:50:51,231 INFO L427 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:51,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:51,231 INFO L82 PathProgramCache]: Analyzing trace with hash -405150211, now seen corresponding path program 123 times [2020-09-15 13:50:51,232 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:51,232 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834569053] [2020-09-15 13:50:51,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:51,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:51,756 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:51,756 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834569053] [2020-09-15 13:50:51,756 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376406795] [2020-09-15 13:50:51,757 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 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-09-15 13:50:51,829 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2020-09-15 13:50:51,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:51,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-09-15 13:50:51,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:51,852 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:51,853 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:51,853 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-09-15 13:50:51,853 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1413384735] [2020-09-15 13:50:51,853 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:51,855 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:51,862 INFO L274 McrAutomatonBuilder]: Finished intersection with 38 states and 44 transitions. [2020-09-15 13:50:51,862 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:51,863 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:51,863 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:51,916 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:51,916 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:51,929 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [46272#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:50:51,929 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-09-15 13:50:51,930 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:51,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-09-15 13:50:51,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=572, Unknown=0, NotChecked=0, Total=702 [2020-09-15 13:50:51,930 INFO L87 Difference]: Start difference. First operand 83 states and 206 transitions. Second operand 27 states. [2020-09-15 13:50:53,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:53,217 INFO L93 Difference]: Finished difference Result 129 states and 300 transitions. [2020-09-15 13:50:53,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-09-15 13:50:53,219 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 30 [2020-09-15 13:50:53,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:53,219 INFO L225 Difference]: With dead ends: 129 [2020-09-15 13:50:53,220 INFO L226 Difference]: Without dead ends: 123 [2020-09-15 13:50:53,220 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 622 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=787, Invalid=2293, Unknown=0, NotChecked=0, Total=3080 [2020-09-15 13:50:53,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2020-09-15 13:50:53,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 85. [2020-09-15 13:50:53,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2020-09-15 13:50:53,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 212 transitions. [2020-09-15 13:50:53,222 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 212 transitions. Word has length 30 [2020-09-15 13:50:53,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:53,223 INFO L479 AbstractCegarLoop]: Abstraction has 85 states and 212 transitions. [2020-09-15 13:50:53,223 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-09-15 13:50:53,223 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 212 transitions. [2020-09-15 13:50:53,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2020-09-15 13:50:53,223 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:53,223 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:53,424 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:50:53,424 INFO L427 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:53,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:53,425 INFO L82 PathProgramCache]: Analyzing trace with hash 1039869279, now seen corresponding path program 124 times [2020-09-15 13:50:53,425 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:53,425 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394949936] [2020-09-15 13:50:53,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:53,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:53,929 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:53,930 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394949936] [2020-09-15 13:50:53,930 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013027777] [2020-09-15 13:50:53,930 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 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-09-15 13:50:54,000 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:50:54,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:54,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-09-15 13:50:54,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:54,022 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:54,022 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:54,023 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-09-15 13:50:54,023 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1790477176] [2020-09-15 13:50:54,023 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:54,024 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:54,032 INFO L274 McrAutomatonBuilder]: Finished intersection with 38 states and 44 transitions. [2020-09-15 13:50:54,032 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:54,033 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:54,033 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:54,091 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:54,091 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:54,107 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [46743#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:50:54,107 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-09-15 13:50:54,107 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:54,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-09-15 13:50:54,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2020-09-15 13:50:54,108 INFO L87 Difference]: Start difference. First operand 85 states and 212 transitions. Second operand 27 states. [2020-09-15 13:50:55,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:55,523 INFO L93 Difference]: Finished difference Result 127 states and 298 transitions. [2020-09-15 13:50:55,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-09-15 13:50:55,525 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 30 [2020-09-15 13:50:55,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:55,525 INFO L225 Difference]: With dead ends: 127 [2020-09-15 13:50:55,525 INFO L226 Difference]: Without dead ends: 121 [2020-09-15 13:50:55,526 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=831, Invalid=2475, Unknown=0, NotChecked=0, Total=3306 [2020-09-15 13:50:55,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2020-09-15 13:50:55,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 87. [2020-09-15 13:50:55,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2020-09-15 13:50:55,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 218 transitions. [2020-09-15 13:50:55,529 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 218 transitions. Word has length 30 [2020-09-15 13:50:55,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:55,529 INFO L479 AbstractCegarLoop]: Abstraction has 87 states and 218 transitions. [2020-09-15 13:50:55,529 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-09-15 13:50:55,529 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 218 transitions. [2020-09-15 13:50:55,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2020-09-15 13:50:55,529 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:55,530 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:55,730 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2020-09-15 13:50:55,730 INFO L427 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:55,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:55,731 INFO L82 PathProgramCache]: Analyzing trace with hash 281597249, now seen corresponding path program 125 times [2020-09-15 13:50:55,731 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:55,732 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172355622] [2020-09-15 13:50:55,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:55,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:56,230 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:56,230 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172355622] [2020-09-15 13:50:56,230 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394836510] [2020-09-15 13:50:56,230 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 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-09-15 13:50:56,302 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2020-09-15 13:50:56,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:56,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-09-15 13:50:56,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:56,328 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:56,328 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:56,328 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-09-15 13:50:56,328 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [493076327] [2020-09-15 13:50:56,328 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:56,330 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:56,337 INFO L274 McrAutomatonBuilder]: Finished intersection with 38 states and 44 transitions. [2020-09-15 13:50:56,338 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:56,339 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:56,339 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:56,393 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:56,393 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:56,430 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [47220#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:50:56,430 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-09-15 13:50:56,431 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:56,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-09-15 13:50:56,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=588, Unknown=0, NotChecked=0, Total=702 [2020-09-15 13:50:56,431 INFO L87 Difference]: Start difference. First operand 87 states and 218 transitions. Second operand 27 states. [2020-09-15 13:50:57,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:50:57,973 INFO L93 Difference]: Finished difference Result 125 states and 296 transitions. [2020-09-15 13:50:57,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-09-15 13:50:57,974 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 30 [2020-09-15 13:50:57,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:50:57,975 INFO L225 Difference]: With dead ends: 125 [2020-09-15 13:50:57,975 INFO L226 Difference]: Without dead ends: 119 [2020-09-15 13:50:57,976 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 809 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=891, Invalid=2649, Unknown=0, NotChecked=0, Total=3540 [2020-09-15 13:50:57,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2020-09-15 13:50:57,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 89. [2020-09-15 13:50:57,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2020-09-15 13:50:57,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 224 transitions. [2020-09-15 13:50:57,979 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 224 transitions. Word has length 30 [2020-09-15 13:50:57,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:50:57,979 INFO L479 AbstractCegarLoop]: Abstraction has 89 states and 224 transitions. [2020-09-15 13:50:57,979 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-09-15 13:50:57,980 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 224 transitions. [2020-09-15 13:50:57,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2020-09-15 13:50:57,980 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:50:57,982 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:50:58,185 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:50:58,185 INFO L427 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:50:58,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:50:58,186 INFO L82 PathProgramCache]: Analyzing trace with hash -1448798813, now seen corresponding path program 126 times [2020-09-15 13:50:58,187 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:50:58,187 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901397347] [2020-09-15 13:50:58,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:50:58,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:50:58,668 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:58,669 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901397347] [2020-09-15 13:50:58,669 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578088094] [2020-09-15 13:50:58,669 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 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-09-15 13:50:58,747 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2020-09-15 13:50:58,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:50:58,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-09-15 13:50:58,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:50:58,786 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:50:58,787 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:50:58,787 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-09-15 13:50:58,787 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1791974711] [2020-09-15 13:50:58,787 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:50:58,789 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:50:58,796 INFO L274 McrAutomatonBuilder]: Finished intersection with 38 states and 44 transitions. [2020-09-15 13:50:58,796 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:50:58,798 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:58,798 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:58,873 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:50:58,873 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:50:58,909 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [47703#(and (<= ~j~0 18) (< ~i~0 46))] [2020-09-15 13:50:58,910 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-09-15 13:50:58,910 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:50:58,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-09-15 13:50:58,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=590, Unknown=0, NotChecked=0, Total=702 [2020-09-15 13:50:58,911 INFO L87 Difference]: Start difference. First operand 89 states and 224 transitions. Second operand 27 states. [2020-09-15 13:51:00,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:00,546 INFO L93 Difference]: Finished difference Result 123 states and 294 transitions. [2020-09-15 13:51:00,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-09-15 13:51:00,547 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 30 [2020-09-15 13:51:00,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:00,548 INFO L225 Difference]: With dead ends: 123 [2020-09-15 13:51:00,548 INFO L226 Difference]: Without dead ends: 117 [2020-09-15 13:51:00,550 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 898 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=967, Invalid=2815, Unknown=0, NotChecked=0, Total=3782 [2020-09-15 13:51:00,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2020-09-15 13:51:00,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 91. [2020-09-15 13:51:00,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2020-09-15 13:51:00,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 230 transitions. [2020-09-15 13:51:00,552 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 230 transitions. Word has length 30 [2020-09-15 13:51:00,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:00,553 INFO L479 AbstractCegarLoop]: Abstraction has 91 states and 230 transitions. [2020-09-15 13:51:00,553 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-09-15 13:51:00,553 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 230 transitions. [2020-09-15 13:51:00,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2020-09-15 13:51:00,553 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:00,553 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:00,756 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2020-09-15 13:51:00,757 INFO L427 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:00,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:00,757 INFO L82 PathProgramCache]: Analyzing trace with hash -2080766331, now seen corresponding path program 127 times [2020-09-15 13:51:00,758 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:00,758 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429855648] [2020-09-15 13:51:00,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:00,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:01,235 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:01,236 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429855648] [2020-09-15 13:51:01,236 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591195744] [2020-09-15 13:51:01,236 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 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-09-15 13:51:01,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:01,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-09-15 13:51:01,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:01,345 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:01,345 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:01,345 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-09-15 13:51:01,345 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [454787262] [2020-09-15 13:51:01,346 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:01,347 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:01,355 INFO L274 McrAutomatonBuilder]: Finished intersection with 38 states and 44 transitions. [2020-09-15 13:51:01,355 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:01,357 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:01,357 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:01,408 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:01,409 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:01,421 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [48192#(and (<= ~j~0 20) (< ~i~0 46))] [2020-09-15 13:51:01,421 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-09-15 13:51:01,421 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:01,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-09-15 13:51:01,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=588, Unknown=0, NotChecked=0, Total=702 [2020-09-15 13:51:01,422 INFO L87 Difference]: Start difference. First operand 91 states and 230 transitions. Second operand 27 states. [2020-09-15 13:51:03,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:03,205 INFO L93 Difference]: Finished difference Result 121 states and 292 transitions. [2020-09-15 13:51:03,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-09-15 13:51:03,206 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 30 [2020-09-15 13:51:03,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:03,206 INFO L225 Difference]: With dead ends: 121 [2020-09-15 13:51:03,207 INFO L226 Difference]: Without dead ends: 115 [2020-09-15 13:51:03,207 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1059, Invalid=2973, Unknown=0, NotChecked=0, Total=4032 [2020-09-15 13:51:03,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2020-09-15 13:51:03,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 93. [2020-09-15 13:51:03,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2020-09-15 13:51:03,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 236 transitions. [2020-09-15 13:51:03,210 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 236 transitions. Word has length 30 [2020-09-15 13:51:03,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:03,210 INFO L479 AbstractCegarLoop]: Abstraction has 93 states and 236 transitions. [2020-09-15 13:51:03,210 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-09-15 13:51:03,211 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 236 transitions. [2020-09-15 13:51:03,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2020-09-15 13:51:03,211 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:03,211 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:03,414 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:51:03,414 INFO L427 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:03,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:03,415 INFO L82 PathProgramCache]: Analyzing trace with hash 792315879, now seen corresponding path program 128 times [2020-09-15 13:51:03,415 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:03,416 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731679800] [2020-09-15 13:51:03,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:03,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:03,890 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:03,891 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731679800] [2020-09-15 13:51:03,891 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621755183] [2020-09-15 13:51:03,892 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 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-09-15 13:51:03,966 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:51:03,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:51:03,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-09-15 13:51:03,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:03,997 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:03,997 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:03,998 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-09-15 13:51:03,998 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [199817222] [2020-09-15 13:51:03,998 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:04,000 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:04,007 INFO L274 McrAutomatonBuilder]: Finished intersection with 38 states and 44 transitions. [2020-09-15 13:51:04,007 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:04,009 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:04,010 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:04,061 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:04,062 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:04,074 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [48687#(and (<= ~j~0 22) (< ~i~0 46))] [2020-09-15 13:51:04,074 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-09-15 13:51:04,075 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:04,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-09-15 13:51:04,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2020-09-15 13:51:04,075 INFO L87 Difference]: Start difference. First operand 93 states and 236 transitions. Second operand 27 states. [2020-09-15 13:51:05,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:05,965 INFO L93 Difference]: Finished difference Result 119 states and 290 transitions. [2020-09-15 13:51:05,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-09-15 13:51:05,966 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 30 [2020-09-15 13:51:05,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:05,966 INFO L225 Difference]: With dead ends: 119 [2020-09-15 13:51:05,967 INFO L226 Difference]: Without dead ends: 113 [2020-09-15 13:51:05,967 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1067 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1167, Invalid=3123, Unknown=0, NotChecked=0, Total=4290 [2020-09-15 13:51:05,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2020-09-15 13:51:05,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 95. [2020-09-15 13:51:05,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2020-09-15 13:51:05,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 242 transitions. [2020-09-15 13:51:05,970 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 242 transitions. Word has length 30 [2020-09-15 13:51:05,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:05,970 INFO L479 AbstractCegarLoop]: Abstraction has 95 states and 242 transitions. [2020-09-15 13:51:05,970 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-09-15 13:51:05,970 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 242 transitions. [2020-09-15 13:51:05,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2020-09-15 13:51:05,971 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:05,971 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:06,172 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2020-09-15 13:51:06,173 INFO L427 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:06,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:06,173 INFO L82 PathProgramCache]: Analyzing trace with hash -1327597111, now seen corresponding path program 129 times [2020-09-15 13:51:06,174 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:06,174 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492357509] [2020-09-15 13:51:06,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:06,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:06,640 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:06,640 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492357509] [2020-09-15 13:51:06,641 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689507834] [2020-09-15 13:51:06,641 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 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-09-15 13:51:06,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2020-09-15 13:51:06,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:51:06,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-09-15 13:51:06,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:06,751 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:06,751 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:06,752 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-09-15 13:51:06,752 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1383048927] [2020-09-15 13:51:06,752 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:06,754 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:06,761 INFO L274 McrAutomatonBuilder]: Finished intersection with 38 states and 44 transitions. [2020-09-15 13:51:06,761 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:06,762 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:06,762 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:06,816 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:06,816 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:06,829 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [49188#(and (<= ~j~0 24) (< ~i~0 46))] [2020-09-15 13:51:06,829 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-09-15 13:51:06,830 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:06,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-09-15 13:51:06,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=572, Unknown=0, NotChecked=0, Total=702 [2020-09-15 13:51:06,830 INFO L87 Difference]: Start difference. First operand 95 states and 242 transitions. Second operand 27 states. [2020-09-15 13:51:08,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:08,883 INFO L93 Difference]: Finished difference Result 117 states and 288 transitions. [2020-09-15 13:51:08,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2020-09-15 13:51:08,884 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 30 [2020-09-15 13:51:08,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:08,884 INFO L225 Difference]: With dead ends: 117 [2020-09-15 13:51:08,885 INFO L226 Difference]: Without dead ends: 111 [2020-09-15 13:51:08,885 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1168 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1291, Invalid=3265, Unknown=0, NotChecked=0, Total=4556 [2020-09-15 13:51:08,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2020-09-15 13:51:08,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 97. [2020-09-15 13:51:08,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2020-09-15 13:51:08,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 248 transitions. [2020-09-15 13:51:08,887 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 248 transitions. Word has length 30 [2020-09-15 13:51:08,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:08,888 INFO L479 AbstractCegarLoop]: Abstraction has 97 states and 248 transitions. [2020-09-15 13:51:08,888 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-09-15 13:51:08,888 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 248 transitions. [2020-09-15 13:51:08,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2020-09-15 13:51:08,888 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:08,888 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:09,089 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:51:09,089 INFO L427 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:09,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:09,089 INFO L82 PathProgramCache]: Analyzing trace with hash 1718238251, now seen corresponding path program 130 times [2020-09-15 13:51:09,090 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:09,090 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861197435] [2020-09-15 13:51:09,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:09,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:09,546 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:09,546 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861197435] [2020-09-15 13:51:09,546 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871129851] [2020-09-15 13:51:09,547 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 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-09-15 13:51:09,614 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:51:09,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:51:09,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-09-15 13:51:09,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:09,646 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:09,647 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:09,647 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-09-15 13:51:09,647 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1356476025] [2020-09-15 13:51:09,647 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:09,649 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:09,657 INFO L274 McrAutomatonBuilder]: Finished intersection with 38 states and 44 transitions. [2020-09-15 13:51:09,657 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:09,659 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:09,660 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:09,710 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:09,710 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:09,723 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [49695#(and (<= ~j~0 26) (< ~i~0 46))] [2020-09-15 13:51:09,724 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-09-15 13:51:09,724 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:09,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-09-15 13:51:09,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=558, Unknown=0, NotChecked=0, Total=702 [2020-09-15 13:51:09,724 INFO L87 Difference]: Start difference. First operand 97 states and 248 transitions. Second operand 27 states. [2020-09-15 13:51:11,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:11,875 INFO L93 Difference]: Finished difference Result 117 states and 291 transitions. [2020-09-15 13:51:11,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2020-09-15 13:51:11,875 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 30 [2020-09-15 13:51:11,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:11,876 INFO L225 Difference]: With dead ends: 117 [2020-09-15 13:51:11,876 INFO L226 Difference]: Without dead ends: 111 [2020-09-15 13:51:11,877 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1273 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1431, Invalid=3399, Unknown=0, NotChecked=0, Total=4830 [2020-09-15 13:51:11,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2020-09-15 13:51:11,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 99. [2020-09-15 13:51:11,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2020-09-15 13:51:11,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 256 transitions. [2020-09-15 13:51:11,880 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 256 transitions. Word has length 30 [2020-09-15 13:51:11,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:11,880 INFO L479 AbstractCegarLoop]: Abstraction has 99 states and 256 transitions. [2020-09-15 13:51:11,880 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-09-15 13:51:11,880 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 256 transitions. [2020-09-15 13:51:11,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2020-09-15 13:51:11,880 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:11,880 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:12,081 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:51:12,081 INFO L427 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:12,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:12,082 INFO L82 PathProgramCache]: Analyzing trace with hash 1734815501, now seen corresponding path program 131 times [2020-09-15 13:51:12,082 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:12,082 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677714126] [2020-09-15 13:51:12,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:12,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:12,522 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:12,522 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677714126] [2020-09-15 13:51:12,522 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90788053] [2020-09-15 13:51:12,522 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 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-09-15 13:51:12,593 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2020-09-15 13:51:12,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:51:12,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2020-09-15 13:51:12,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:12,628 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:12,628 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:12,629 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2020-09-15 13:51:12,629 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1166711863] [2020-09-15 13:51:12,629 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:12,631 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:12,638 INFO L274 McrAutomatonBuilder]: Finished intersection with 38 states and 44 transitions. [2020-09-15 13:51:12,638 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:12,639 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:12,639 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:12,694 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:12,694 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:12,706 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [50210#(and (<= ~j~0 28) (< ~i~0 46))] [2020-09-15 13:51:12,707 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2020-09-15 13:51:12,707 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:12,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2020-09-15 13:51:12,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2020-09-15 13:51:12,707 INFO L87 Difference]: Start difference. First operand 99 states and 256 transitions. Second operand 27 states. [2020-09-15 13:51:14,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:14,938 INFO L93 Difference]: Finished difference Result 117 states and 299 transitions. [2020-09-15 13:51:14,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2020-09-15 13:51:14,939 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 30 [2020-09-15 13:51:14,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:14,939 INFO L225 Difference]: With dead ends: 117 [2020-09-15 13:51:14,939 INFO L226 Difference]: Without dead ends: 105 [2020-09-15 13:51:14,940 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1382 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1585, Invalid=3527, Unknown=0, NotChecked=0, Total=5112 [2020-09-15 13:51:14,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2020-09-15 13:51:14,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 74. [2020-09-15 13:51:14,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2020-09-15 13:51:14,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 182 transitions. [2020-09-15 13:51:14,942 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 182 transitions. Word has length 30 [2020-09-15 13:51:14,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:14,942 INFO L479 AbstractCegarLoop]: Abstraction has 74 states and 182 transitions. [2020-09-15 13:51:14,942 INFO L480 AbstractCegarLoop]: Interpolant automaton has 27 states. [2020-09-15 13:51:14,942 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 182 transitions. [2020-09-15 13:51:14,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2020-09-15 13:51:14,943 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:14,943 INFO L422 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:15,143 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:51:15,144 INFO L427 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:15,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:15,144 INFO L82 PathProgramCache]: Analyzing trace with hash -1128130483, now seen corresponding path program 132 times [2020-09-15 13:51:15,145 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:15,145 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826013714] [2020-09-15 13:51:15,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:15,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:15,777 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:15,777 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826013714] [2020-09-15 13:51:15,778 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239635616] [2020-09-15 13:51:15,778 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 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-09-15 13:51:15,852 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2020-09-15 13:51:15,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:51:15,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-09-15 13:51:15,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:15,867 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:15,867 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:15,868 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-09-15 13:51:15,868 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [646244310] [2020-09-15 13:51:15,868 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:15,869 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:15,877 INFO L274 McrAutomatonBuilder]: Finished intersection with 41 states and 51 transitions. [2020-09-15 13:51:15,877 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:15,881 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:15,882 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:15,929 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:15,930 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:15,966 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:15,966 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:15,972 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:15,972 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:15,987 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:15,987 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:15,997 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:15,997 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:16,032 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:16,033 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:16,040 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:16,040 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:16,048 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [50683#(and (<= ~j~0 4) (< ~i~0 46))] [2020-09-15 13:51:16,048 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-09-15 13:51:16,048 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:16,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-09-15 13:51:16,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=570, Unknown=0, NotChecked=0, Total=756 [2020-09-15 13:51:16,049 INFO L87 Difference]: Start difference. First operand 74 states and 182 transitions. Second operand 28 states. [2020-09-15 13:51:17,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:17,244 INFO L93 Difference]: Finished difference Result 114 states and 266 transitions. [2020-09-15 13:51:17,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-09-15 13:51:17,245 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 31 [2020-09-15 13:51:17,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:17,246 INFO L225 Difference]: With dead ends: 114 [2020-09-15 13:51:17,246 INFO L226 Difference]: Without dead ends: 108 [2020-09-15 13:51:17,247 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 550 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=809, Invalid=1947, Unknown=0, NotChecked=0, Total=2756 [2020-09-15 13:51:17,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2020-09-15 13:51:17,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 82. [2020-09-15 13:51:17,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2020-09-15 13:51:17,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 202 transitions. [2020-09-15 13:51:17,249 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 202 transitions. Word has length 31 [2020-09-15 13:51:17,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:17,249 INFO L479 AbstractCegarLoop]: Abstraction has 82 states and 202 transitions. [2020-09-15 13:51:17,249 INFO L480 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-09-15 13:51:17,250 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 202 transitions. [2020-09-15 13:51:17,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2020-09-15 13:51:17,250 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:17,250 INFO L422 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:17,450 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2020-09-15 13:51:17,451 INFO L427 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:17,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:17,451 INFO L82 PathProgramCache]: Analyzing trace with hash 517654063, now seen corresponding path program 133 times [2020-09-15 13:51:17,452 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:17,452 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293435482] [2020-09-15 13:51:17,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:17,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:18,075 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:18,075 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293435482] [2020-09-15 13:51:18,076 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265455949] [2020-09-15 13:51:18,076 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 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-09-15 13:51:18,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:18,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-09-15 13:51:18,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:18,163 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:18,163 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:18,164 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-09-15 13:51:18,164 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1969586601] [2020-09-15 13:51:18,164 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:18,166 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:18,176 INFO L274 McrAutomatonBuilder]: Finished intersection with 37 states and 41 transitions. [2020-09-15 13:51:18,176 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:18,177 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:18,177 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:18,242 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:18,242 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:18,255 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [51129#(and (<= ~j~0 6) (< ~i~0 46))] [2020-09-15 13:51:18,256 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-09-15 13:51:18,256 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:18,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-09-15 13:51:18,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=591, Unknown=0, NotChecked=0, Total=756 [2020-09-15 13:51:18,257 INFO L87 Difference]: Start difference. First operand 82 states and 202 transitions. Second operand 28 states. [2020-09-15 13:51:19,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:19,542 INFO L93 Difference]: Finished difference Result 162 states and 364 transitions. [2020-09-15 13:51:19,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-09-15 13:51:19,543 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 31 [2020-09-15 13:51:19,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:19,544 INFO L225 Difference]: With dead ends: 162 [2020-09-15 13:51:19,544 INFO L226 Difference]: Without dead ends: 156 [2020-09-15 13:51:19,544 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 651 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=872, Invalid=2320, Unknown=0, NotChecked=0, Total=3192 [2020-09-15 13:51:19,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2020-09-15 13:51:19,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 84. [2020-09-15 13:51:19,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2020-09-15 13:51:19,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 208 transitions. [2020-09-15 13:51:19,547 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 208 transitions. Word has length 31 [2020-09-15 13:51:19,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:19,547 INFO L479 AbstractCegarLoop]: Abstraction has 84 states and 208 transitions. [2020-09-15 13:51:19,547 INFO L480 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-09-15 13:51:19,548 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 208 transitions. [2020-09-15 13:51:19,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2020-09-15 13:51:19,548 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:19,548 INFO L422 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:19,748 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2020-09-15 13:51:19,749 INFO L427 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:19,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:19,749 INFO L82 PathProgramCache]: Analyzing trace with hash -106330991, now seen corresponding path program 134 times [2020-09-15 13:51:19,750 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:19,750 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554353663] [2020-09-15 13:51:19,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:19,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:20,331 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:20,332 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554353663] [2020-09-15 13:51:20,332 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726815371] [2020-09-15 13:51:20,332 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 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-09-15 13:51:20,401 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:51:20,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:51:20,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-09-15 13:51:20,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:20,422 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:20,422 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:20,422 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-09-15 13:51:20,422 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [509331135] [2020-09-15 13:51:20,422 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:20,424 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:20,432 INFO L274 McrAutomatonBuilder]: Finished intersection with 37 states and 41 transitions. [2020-09-15 13:51:20,432 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:20,434 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:20,434 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:20,490 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:20,490 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:20,500 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [51635#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:51:20,501 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-09-15 13:51:20,501 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:20,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-09-15 13:51:20,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=608, Unknown=0, NotChecked=0, Total=756 [2020-09-15 13:51:20,501 INFO L87 Difference]: Start difference. First operand 84 states and 208 transitions. Second operand 28 states. [2020-09-15 13:51:21,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:21,897 INFO L93 Difference]: Finished difference Result 159 states and 360 transitions. [2020-09-15 13:51:21,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-09-15 13:51:21,898 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 31 [2020-09-15 13:51:21,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:21,899 INFO L225 Difference]: With dead ends: 159 [2020-09-15 13:51:21,899 INFO L226 Difference]: Without dead ends: 153 [2020-09-15 13:51:21,900 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 731 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=897, Invalid=2525, Unknown=0, NotChecked=0, Total=3422 [2020-09-15 13:51:21,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2020-09-15 13:51:21,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 86. [2020-09-15 13:51:21,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2020-09-15 13:51:21,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 214 transitions. [2020-09-15 13:51:21,902 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 214 transitions. Word has length 31 [2020-09-15 13:51:21,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:21,902 INFO L479 AbstractCegarLoop]: Abstraction has 86 states and 214 transitions. [2020-09-15 13:51:21,902 INFO L480 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-09-15 13:51:21,902 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 214 transitions. [2020-09-15 13:51:21,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2020-09-15 13:51:21,902 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:21,903 INFO L422 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:22,103 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2020-09-15 13:51:22,104 INFO L427 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:22,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:22,104 INFO L82 PathProgramCache]: Analyzing trace with hash 1282962291, now seen corresponding path program 135 times [2020-09-15 13:51:22,105 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:22,105 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078877953] [2020-09-15 13:51:22,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:22,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:22,645 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:22,646 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078877953] [2020-09-15 13:51:22,646 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109668212] [2020-09-15 13:51:22,646 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 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-09-15 13:51:22,721 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2020-09-15 13:51:22,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:51:22,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-09-15 13:51:22,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:22,744 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:22,744 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:22,745 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-09-15 13:51:22,745 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [463198533] [2020-09-15 13:51:22,745 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:22,747 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:22,754 INFO L274 McrAutomatonBuilder]: Finished intersection with 37 states and 41 transitions. [2020-09-15 13:51:22,755 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:22,757 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:22,757 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:22,814 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:22,814 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:22,825 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [52146#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:51:22,825 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-09-15 13:51:22,826 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:22,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-09-15 13:51:22,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=621, Unknown=0, NotChecked=0, Total=756 [2020-09-15 13:51:22,826 INFO L87 Difference]: Start difference. First operand 86 states and 214 transitions. Second operand 28 states. [2020-09-15 13:51:24,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:24,332 INFO L93 Difference]: Finished difference Result 157 states and 358 transitions. [2020-09-15 13:51:24,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-09-15 13:51:24,333 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 31 [2020-09-15 13:51:24,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:24,333 INFO L225 Difference]: With dead ends: 157 [2020-09-15 13:51:24,333 INFO L226 Difference]: Without dead ends: 151 [2020-09-15 13:51:24,334 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 822 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=938, Invalid=2722, Unknown=0, NotChecked=0, Total=3660 [2020-09-15 13:51:24,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2020-09-15 13:51:24,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 88. [2020-09-15 13:51:24,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2020-09-15 13:51:24,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 220 transitions. [2020-09-15 13:51:24,336 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 220 transitions. Word has length 31 [2020-09-15 13:51:24,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:24,336 INFO L479 AbstractCegarLoop]: Abstraction has 88 states and 220 transitions. [2020-09-15 13:51:24,336 INFO L480 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-09-15 13:51:24,336 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 220 transitions. [2020-09-15 13:51:24,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2020-09-15 13:51:24,337 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:24,337 INFO L422 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:24,540 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2020-09-15 13:51:24,540 INFO L427 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:24,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:24,541 INFO L82 PathProgramCache]: Analyzing trace with hash -1566985515, now seen corresponding path program 136 times [2020-09-15 13:51:24,541 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:24,542 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486489050] [2020-09-15 13:51:24,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:24,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:25,083 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:25,084 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486489050] [2020-09-15 13:51:25,084 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937152489] [2020-09-15 13:51:25,084 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 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-09-15 13:51:25,153 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:51:25,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:51:25,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-09-15 13:51:25,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:25,175 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:25,176 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:25,176 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-09-15 13:51:25,176 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1478052538] [2020-09-15 13:51:25,176 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:25,178 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:25,185 INFO L274 McrAutomatonBuilder]: Finished intersection with 37 states and 41 transitions. [2020-09-15 13:51:25,186 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:25,188 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:25,188 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:25,243 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:25,243 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:25,254 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [52663#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:51:25,255 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-09-15 13:51:25,255 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:25,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-09-15 13:51:25,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=630, Unknown=0, NotChecked=0, Total=756 [2020-09-15 13:51:25,256 INFO L87 Difference]: Start difference. First operand 88 states and 220 transitions. Second operand 28 states. [2020-09-15 13:51:26,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:26,864 INFO L93 Difference]: Finished difference Result 155 states and 356 transitions. [2020-09-15 13:51:26,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-09-15 13:51:26,866 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 31 [2020-09-15 13:51:26,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:26,866 INFO L225 Difference]: With dead ends: 155 [2020-09-15 13:51:26,867 INFO L226 Difference]: Without dead ends: 149 [2020-09-15 13:51:26,867 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 920 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=995, Invalid=2911, Unknown=0, NotChecked=0, Total=3906 [2020-09-15 13:51:26,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2020-09-15 13:51:26,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 90. [2020-09-15 13:51:26,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2020-09-15 13:51:26,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 226 transitions. [2020-09-15 13:51:26,870 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 226 transitions. Word has length 31 [2020-09-15 13:51:26,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:26,870 INFO L479 AbstractCegarLoop]: Abstraction has 90 states and 226 transitions. [2020-09-15 13:51:26,870 INFO L480 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-09-15 13:51:26,870 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 226 transitions. [2020-09-15 13:51:26,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2020-09-15 13:51:26,870 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:26,870 INFO L422 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:27,071 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2020-09-15 13:51:27,071 INFO L427 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:27,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:27,072 INFO L82 PathProgramCache]: Analyzing trace with hash 1969709751, now seen corresponding path program 137 times [2020-09-15 13:51:27,072 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:27,072 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495983640] [2020-09-15 13:51:27,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:27,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:27,610 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:27,610 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495983640] [2020-09-15 13:51:27,610 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358782374] [2020-09-15 13:51:27,610 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 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-09-15 13:51:27,686 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2020-09-15 13:51:27,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:51:27,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-09-15 13:51:27,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:27,711 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:27,712 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:27,712 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-09-15 13:51:27,712 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2061135269] [2020-09-15 13:51:27,712 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:27,714 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:27,722 INFO L274 McrAutomatonBuilder]: Finished intersection with 37 states and 41 transitions. [2020-09-15 13:51:27,722 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:27,724 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:27,724 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:27,780 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:27,780 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:27,792 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [53186#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:51:27,792 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-09-15 13:51:27,792 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:27,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-09-15 13:51:27,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=635, Unknown=0, NotChecked=0, Total=756 [2020-09-15 13:51:27,793 INFO L87 Difference]: Start difference. First operand 90 states and 226 transitions. Second operand 28 states. [2020-09-15 13:51:29,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:29,518 INFO L93 Difference]: Finished difference Result 153 states and 354 transitions. [2020-09-15 13:51:29,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-09-15 13:51:29,519 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 31 [2020-09-15 13:51:29,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:29,520 INFO L225 Difference]: With dead ends: 153 [2020-09-15 13:51:29,520 INFO L226 Difference]: Without dead ends: 147 [2020-09-15 13:51:29,521 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1022 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1068, Invalid=3092, Unknown=0, NotChecked=0, Total=4160 [2020-09-15 13:51:29,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2020-09-15 13:51:29,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 92. [2020-09-15 13:51:29,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 92 states. [2020-09-15 13:51:29,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 232 transitions. [2020-09-15 13:51:29,523 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 232 transitions. Word has length 31 [2020-09-15 13:51:29,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:29,523 INFO L479 AbstractCegarLoop]: Abstraction has 92 states and 232 transitions. [2020-09-15 13:51:29,523 INFO L480 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-09-15 13:51:29,523 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 232 transitions. [2020-09-15 13:51:29,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2020-09-15 13:51:29,524 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:29,524 INFO L422 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:29,724 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:51:29,725 INFO L427 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:29,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:29,725 INFO L82 PathProgramCache]: Analyzing trace with hash 239313689, now seen corresponding path program 138 times [2020-09-15 13:51:29,726 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:29,726 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795457174] [2020-09-15 13:51:29,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:29,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:30,247 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:30,248 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795457174] [2020-09-15 13:51:30,248 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307612947] [2020-09-15 13:51:30,248 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 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-09-15 13:51:30,334 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2020-09-15 13:51:30,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:51:30,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-09-15 13:51:30,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:30,360 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:30,361 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:30,361 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-09-15 13:51:30,361 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [144058479] [2020-09-15 13:51:30,361 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:30,365 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:30,376 INFO L274 McrAutomatonBuilder]: Finished intersection with 37 states and 41 transitions. [2020-09-15 13:51:30,376 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:30,378 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:30,379 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:30,443 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:30,443 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:30,455 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [53715#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:51:30,455 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-09-15 13:51:30,455 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:30,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-09-15 13:51:30,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=636, Unknown=0, NotChecked=0, Total=756 [2020-09-15 13:51:30,456 INFO L87 Difference]: Start difference. First operand 92 states and 232 transitions. Second operand 28 states. [2020-09-15 13:51:32,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:32,305 INFO L93 Difference]: Finished difference Result 151 states and 352 transitions. [2020-09-15 13:51:32,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-09-15 13:51:32,306 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 31 [2020-09-15 13:51:32,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:32,307 INFO L225 Difference]: With dead ends: 151 [2020-09-15 13:51:32,307 INFO L226 Difference]: Without dead ends: 145 [2020-09-15 13:51:32,307 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1128 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1157, Invalid=3265, Unknown=0, NotChecked=0, Total=4422 [2020-09-15 13:51:32,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2020-09-15 13:51:32,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 94. [2020-09-15 13:51:32,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2020-09-15 13:51:32,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 238 transitions. [2020-09-15 13:51:32,309 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 238 transitions. Word has length 31 [2020-09-15 13:51:32,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:32,309 INFO L479 AbstractCegarLoop]: Abstraction has 94 states and 238 transitions. [2020-09-15 13:51:32,309 INFO L480 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-09-15 13:51:32,309 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 238 transitions. [2020-09-15 13:51:32,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2020-09-15 13:51:32,310 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:32,310 INFO L422 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:32,510 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2020-09-15 13:51:32,511 INFO L427 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:32,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:32,511 INFO L82 PathProgramCache]: Analyzing trace with hash -392653829, now seen corresponding path program 139 times [2020-09-15 13:51:32,512 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:32,512 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728276744] [2020-09-15 13:51:32,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:32,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:33,022 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:33,022 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728276744] [2020-09-15 13:51:33,023 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2073633201] [2020-09-15 13:51:33,023 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 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-09-15 13:51:33,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:33,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-09-15 13:51:33,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:33,119 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:33,119 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:33,119 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-09-15 13:51:33,119 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [202310307] [2020-09-15 13:51:33,120 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:33,121 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:33,129 INFO L274 McrAutomatonBuilder]: Finished intersection with 37 states and 41 transitions. [2020-09-15 13:51:33,129 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:33,129 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:33,129 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:33,185 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:33,186 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:33,226 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [54250#(and (<= ~j~0 18) (< ~i~0 46))] [2020-09-15 13:51:33,227 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-09-15 13:51:33,227 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:33,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-09-15 13:51:33,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=633, Unknown=0, NotChecked=0, Total=756 [2020-09-15 13:51:33,227 INFO L87 Difference]: Start difference. First operand 94 states and 238 transitions. Second operand 28 states. [2020-09-15 13:51:35,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:35,219 INFO L93 Difference]: Finished difference Result 149 states and 350 transitions. [2020-09-15 13:51:35,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2020-09-15 13:51:35,221 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 31 [2020-09-15 13:51:35,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:35,221 INFO L225 Difference]: With dead ends: 149 [2020-09-15 13:51:35,222 INFO L226 Difference]: Without dead ends: 143 [2020-09-15 13:51:35,222 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1260 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1262, Invalid=3430, Unknown=0, NotChecked=0, Total=4692 [2020-09-15 13:51:35,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2020-09-15 13:51:35,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 96. [2020-09-15 13:51:35,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2020-09-15 13:51:35,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 244 transitions. [2020-09-15 13:51:35,225 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 244 transitions. Word has length 31 [2020-09-15 13:51:35,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:35,225 INFO L479 AbstractCegarLoop]: Abstraction has 96 states and 244 transitions. [2020-09-15 13:51:35,225 INFO L480 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-09-15 13:51:35,225 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 244 transitions. [2020-09-15 13:51:35,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2020-09-15 13:51:35,226 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:35,226 INFO L422 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:35,426 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:51:35,427 INFO L427 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:35,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:35,427 INFO L82 PathProgramCache]: Analyzing trace with hash -1814538915, now seen corresponding path program 140 times [2020-09-15 13:51:35,427 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:35,428 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894580039] [2020-09-15 13:51:35,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:35,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:35,938 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:35,938 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894580039] [2020-09-15 13:51:35,938 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388658372] [2020-09-15 13:51:35,939 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 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-09-15 13:51:36,007 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:51:36,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:51:36,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-09-15 13:51:36,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:36,038 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:36,038 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:36,039 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-09-15 13:51:36,039 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1352839973] [2020-09-15 13:51:36,039 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:36,041 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:36,048 INFO L274 McrAutomatonBuilder]: Finished intersection with 37 states and 41 transitions. [2020-09-15 13:51:36,048 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:36,051 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:36,051 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:36,120 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:36,120 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:36,130 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [54791#(and (<= ~j~0 20) (< ~i~0 46))] [2020-09-15 13:51:36,131 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-09-15 13:51:36,131 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:36,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-09-15 13:51:36,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=626, Unknown=0, NotChecked=0, Total=756 [2020-09-15 13:51:36,132 INFO L87 Difference]: Start difference. First operand 96 states and 244 transitions. Second operand 28 states. [2020-09-15 13:51:38,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:38,215 INFO L93 Difference]: Finished difference Result 147 states and 348 transitions. [2020-09-15 13:51:38,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2020-09-15 13:51:38,215 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 31 [2020-09-15 13:51:38,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:38,216 INFO L225 Difference]: With dead ends: 147 [2020-09-15 13:51:38,216 INFO L226 Difference]: Without dead ends: 141 [2020-09-15 13:51:38,216 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1352 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1383, Invalid=3587, Unknown=0, NotChecked=0, Total=4970 [2020-09-15 13:51:38,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2020-09-15 13:51:38,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 98. [2020-09-15 13:51:38,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2020-09-15 13:51:38,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 250 transitions. [2020-09-15 13:51:38,219 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 250 transitions. Word has length 31 [2020-09-15 13:51:38,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:38,220 INFO L479 AbstractCegarLoop]: Abstraction has 98 states and 250 transitions. [2020-09-15 13:51:38,220 INFO L480 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-09-15 13:51:38,220 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 250 transitions. [2020-09-15 13:51:38,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2020-09-15 13:51:38,220 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:38,220 INFO L422 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:38,421 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:51:38,421 INFO L427 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:38,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:38,422 INFO L82 PathProgramCache]: Analyzing trace with hash 360515391, now seen corresponding path program 141 times [2020-09-15 13:51:38,422 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:38,422 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200876995] [2020-09-15 13:51:38,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:38,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:38,926 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:38,926 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200876995] [2020-09-15 13:51:38,927 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155644362] [2020-09-15 13:51:38,927 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 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-09-15 13:51:39,001 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2020-09-15 13:51:39,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:51:39,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-09-15 13:51:39,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:39,034 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:39,034 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:39,035 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-09-15 13:51:39,035 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1970485781] [2020-09-15 13:51:39,035 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:39,037 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:39,045 INFO L274 McrAutomatonBuilder]: Finished intersection with 37 states and 41 transitions. [2020-09-15 13:51:39,045 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:39,047 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:39,048 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:39,102 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:39,103 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:39,113 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [55338#(and (<= ~j~0 22) (< ~i~0 46))] [2020-09-15 13:51:39,113 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-09-15 13:51:39,114 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:39,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-09-15 13:51:39,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2020-09-15 13:51:39,114 INFO L87 Difference]: Start difference. First operand 98 states and 250 transitions. Second operand 28 states. [2020-09-15 13:51:41,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:41,348 INFO L93 Difference]: Finished difference Result 145 states and 346 transitions. [2020-09-15 13:51:41,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2020-09-15 13:51:41,349 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 31 [2020-09-15 13:51:41,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:41,350 INFO L225 Difference]: With dead ends: 145 [2020-09-15 13:51:41,350 INFO L226 Difference]: Without dead ends: 139 [2020-09-15 13:51:41,351 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1470 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1520, Invalid=3736, Unknown=0, NotChecked=0, Total=5256 [2020-09-15 13:51:41,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2020-09-15 13:51:41,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 100. [2020-09-15 13:51:41,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2020-09-15 13:51:41,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 256 transitions. [2020-09-15 13:51:41,354 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 256 transitions. Word has length 31 [2020-09-15 13:51:41,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:41,354 INFO L479 AbstractCegarLoop]: Abstraction has 100 states and 256 transitions. [2020-09-15 13:51:41,354 INFO L480 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-09-15 13:51:41,354 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 256 transitions. [2020-09-15 13:51:41,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2020-09-15 13:51:41,354 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:41,354 INFO L422 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:41,555 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:51:41,555 INFO L427 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:41,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:41,556 INFO L82 PathProgramCache]: Analyzing trace with hash -888616543, now seen corresponding path program 142 times [2020-09-15 13:51:41,556 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:41,556 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110773585] [2020-09-15 13:51:41,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:41,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:42,061 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:42,062 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110773585] [2020-09-15 13:51:42,062 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095582963] [2020-09-15 13:51:42,062 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 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-09-15 13:51:42,130 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:51:42,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:51:42,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-09-15 13:51:42,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:42,165 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:42,166 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:42,166 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-09-15 13:51:42,166 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [268905362] [2020-09-15 13:51:42,166 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:42,168 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:42,176 INFO L274 McrAutomatonBuilder]: Finished intersection with 37 states and 41 transitions. [2020-09-15 13:51:42,176 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:42,176 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:42,177 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:42,233 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:42,233 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:42,246 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [55891#(and (<= ~j~0 24) (< ~i~0 46))] [2020-09-15 13:51:42,247 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-09-15 13:51:42,247 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:42,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-09-15 13:51:42,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=600, Unknown=0, NotChecked=0, Total=756 [2020-09-15 13:51:42,247 INFO L87 Difference]: Start difference. First operand 100 states and 256 transitions. Second operand 28 states. [2020-09-15 13:51:44,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:44,592 INFO L93 Difference]: Finished difference Result 145 states and 349 transitions. [2020-09-15 13:51:44,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2020-09-15 13:51:44,593 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 31 [2020-09-15 13:51:44,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:44,594 INFO L225 Difference]: With dead ends: 145 [2020-09-15 13:51:44,594 INFO L226 Difference]: Without dead ends: 139 [2020-09-15 13:51:44,595 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1592 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1673, Invalid=3877, Unknown=0, NotChecked=0, Total=5550 [2020-09-15 13:51:44,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2020-09-15 13:51:44,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 102. [2020-09-15 13:51:44,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2020-09-15 13:51:44,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 264 transitions. [2020-09-15 13:51:44,597 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 264 transitions. Word has length 31 [2020-09-15 13:51:44,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:44,597 INFO L479 AbstractCegarLoop]: Abstraction has 102 states and 264 transitions. [2020-09-15 13:51:44,597 INFO L480 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-09-15 13:51:44,597 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 264 transitions. [2020-09-15 13:51:44,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2020-09-15 13:51:44,597 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:44,597 INFO L422 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:44,798 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:51:44,798 INFO L427 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:44,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:44,799 INFO L82 PathProgramCache]: Analyzing trace with hash -872039293, now seen corresponding path program 143 times [2020-09-15 13:51:44,799 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:44,799 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663337042] [2020-09-15 13:51:44,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:44,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:45,310 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:45,310 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663337042] [2020-09-15 13:51:45,310 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505344229] [2020-09-15 13:51:45,310 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 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-09-15 13:51:45,385 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2020-09-15 13:51:45,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:51:45,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 27 conjunts are in the unsatisfiable core [2020-09-15 13:51:45,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:45,424 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:45,425 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:45,425 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2020-09-15 13:51:45,425 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [981762138] [2020-09-15 13:51:45,425 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:45,427 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:45,435 INFO L274 McrAutomatonBuilder]: Finished intersection with 37 states and 41 transitions. [2020-09-15 13:51:45,435 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:45,437 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:45,438 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:45,491 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:45,492 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:45,502 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [56452#(and (<= ~j~0 26) (< ~i~0 46))] [2020-09-15 13:51:45,503 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2020-09-15 13:51:45,503 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:45,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2020-09-15 13:51:45,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=581, Unknown=0, NotChecked=0, Total=756 [2020-09-15 13:51:45,503 INFO L87 Difference]: Start difference. First operand 102 states and 264 transitions. Second operand 28 states. [2020-09-15 13:51:47,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:47,915 INFO L93 Difference]: Finished difference Result 146 states and 359 transitions. [2020-09-15 13:51:47,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2020-09-15 13:51:47,916 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 31 [2020-09-15 13:51:47,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:47,917 INFO L225 Difference]: With dead ends: 146 [2020-09-15 13:51:47,917 INFO L226 Difference]: Without dead ends: 134 [2020-09-15 13:51:47,918 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1718 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1840, Invalid=4012, Unknown=0, NotChecked=0, Total=5852 [2020-09-15 13:51:47,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2020-09-15 13:51:47,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 78. [2020-09-15 13:51:47,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2020-09-15 13:51:47,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 191 transitions. [2020-09-15 13:51:47,920 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 191 transitions. Word has length 31 [2020-09-15 13:51:47,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:47,920 INFO L479 AbstractCegarLoop]: Abstraction has 78 states and 191 transitions. [2020-09-15 13:51:47,920 INFO L480 AbstractCegarLoop]: Interpolant automaton has 28 states. [2020-09-15 13:51:47,920 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 191 transitions. [2020-09-15 13:51:47,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2020-09-15 13:51:47,920 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:47,921 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:48,121 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2020-09-15 13:51:48,121 INFO L427 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:48,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:48,122 INFO L82 PathProgramCache]: Analyzing trace with hash 470887608, now seen corresponding path program 144 times [2020-09-15 13:51:48,122 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:48,123 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417411663] [2020-09-15 13:51:48,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:48,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:48,805 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:48,805 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417411663] [2020-09-15 13:51:48,805 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641786851] [2020-09-15 13:51:48,805 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 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-09-15 13:51:48,885 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2020-09-15 13:51:48,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:51:48,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-09-15 13:51:48,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:48,903 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:48,903 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:48,903 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-09-15 13:51:48,904 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1258678786] [2020-09-15 13:51:48,904 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:48,906 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:48,914 INFO L274 McrAutomatonBuilder]: Finished intersection with 41 states and 48 transitions. [2020-09-15 13:51:48,914 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:48,916 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:48,916 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:48,982 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:48,982 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:48,997 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [56974#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:51:48,997 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-09-15 13:51:48,997 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:48,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-09-15 13:51:48,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=624, Unknown=0, NotChecked=0, Total=812 [2020-09-15 13:51:48,998 INFO L87 Difference]: Start difference. First operand 78 states and 191 transitions. Second operand 29 states. [2020-09-15 13:51:50,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:50,256 INFO L93 Difference]: Finished difference Result 142 states and 324 transitions. [2020-09-15 13:51:50,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2020-09-15 13:51:50,257 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 32 [2020-09-15 13:51:50,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:50,258 INFO L225 Difference]: With dead ends: 142 [2020-09-15 13:51:50,258 INFO L226 Difference]: Without dead ends: 136 [2020-09-15 13:51:50,259 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=872, Invalid=2208, Unknown=0, NotChecked=0, Total=3080 [2020-09-15 13:51:50,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2020-09-15 13:51:50,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 85. [2020-09-15 13:51:50,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2020-09-15 13:51:50,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 210 transitions. [2020-09-15 13:51:50,261 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 210 transitions. Word has length 32 [2020-09-15 13:51:50,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:50,261 INFO L479 AbstractCegarLoop]: Abstraction has 85 states and 210 transitions. [2020-09-15 13:51:50,261 INFO L480 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-09-15 13:51:50,261 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 210 transitions. [2020-09-15 13:51:50,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2020-09-15 13:51:50,262 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:50,262 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:50,468 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2020-09-15 13:51:50,468 INFO L427 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:50,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:50,469 INFO L82 PathProgramCache]: Analyzing trace with hash 2116672154, now seen corresponding path program 145 times [2020-09-15 13:51:50,469 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:50,470 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287303612] [2020-09-15 13:51:50,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:50,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:51,140 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:51,141 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287303612] [2020-09-15 13:51:51,141 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263866040] [2020-09-15 13:51:51,141 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 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-09-15 13:51:51,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:51,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-09-15 13:51:51,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:51,227 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:51,228 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:51,228 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-09-15 13:51:51,228 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1349418901] [2020-09-15 13:51:51,228 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:51,230 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:51,238 INFO L274 McrAutomatonBuilder]: Finished intersection with 40 states and 46 transitions. [2020-09-15 13:51:51,238 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:51,238 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:51,239 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:51,298 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:51,299 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:51,312 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [57462#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:51:51,312 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-09-15 13:51:51,313 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:51,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-09-15 13:51:51,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=644, Unknown=0, NotChecked=0, Total=812 [2020-09-15 13:51:51,313 INFO L87 Difference]: Start difference. First operand 85 states and 210 transitions. Second operand 29 states. [2020-09-15 13:51:52,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:52,699 INFO L93 Difference]: Finished difference Result 139 states and 320 transitions. [2020-09-15 13:51:52,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-09-15 13:51:52,701 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 32 [2020-09-15 13:51:52,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:52,702 INFO L225 Difference]: With dead ends: 139 [2020-09-15 13:51:52,702 INFO L226 Difference]: Without dead ends: 133 [2020-09-15 13:51:52,702 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=882, Invalid=2424, Unknown=0, NotChecked=0, Total=3306 [2020-09-15 13:51:52,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2020-09-15 13:51:52,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 87. [2020-09-15 13:51:52,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2020-09-15 13:51:52,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 216 transitions. [2020-09-15 13:51:52,705 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 216 transitions. Word has length 32 [2020-09-15 13:51:52,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:52,705 INFO L479 AbstractCegarLoop]: Abstraction has 87 states and 216 transitions. [2020-09-15 13:51:52,705 INFO L480 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-09-15 13:51:52,705 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 216 transitions. [2020-09-15 13:51:52,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2020-09-15 13:51:52,705 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:52,705 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:52,906 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2020-09-15 13:51:52,906 INFO L427 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:52,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:52,907 INFO L82 PathProgramCache]: Analyzing trace with hash 1492687100, now seen corresponding path program 146 times [2020-09-15 13:51:52,907 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:52,907 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736005309] [2020-09-15 13:51:52,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:52,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:53,555 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:53,556 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736005309] [2020-09-15 13:51:53,556 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38446562] [2020-09-15 13:51:53,556 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 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-09-15 13:51:53,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:51:53,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:51:53,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-09-15 13:51:53,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:53,654 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:53,655 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:53,655 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-09-15 13:51:53,655 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [799846491] [2020-09-15 13:51:53,655 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:53,658 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:53,668 INFO L274 McrAutomatonBuilder]: Finished intersection with 40 states and 46 transitions. [2020-09-15 13:51:53,669 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:53,669 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:53,669 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:53,728 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:53,728 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:53,744 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [57955#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:51:53,744 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-09-15 13:51:53,745 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:53,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-09-15 13:51:53,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2020-09-15 13:51:53,745 INFO L87 Difference]: Start difference. First operand 87 states and 216 transitions. Second operand 29 states. [2020-09-15 13:51:55,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:55,223 INFO L93 Difference]: Finished difference Result 137 states and 318 transitions. [2020-09-15 13:51:55,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-09-15 13:51:55,225 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 32 [2020-09-15 13:51:55,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:55,225 INFO L225 Difference]: With dead ends: 137 [2020-09-15 13:51:55,226 INFO L226 Difference]: Without dead ends: 131 [2020-09-15 13:51:55,226 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 713 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=908, Invalid=2632, Unknown=0, NotChecked=0, Total=3540 [2020-09-15 13:51:55,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2020-09-15 13:51:55,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 89. [2020-09-15 13:51:55,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2020-09-15 13:51:55,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 222 transitions. [2020-09-15 13:51:55,228 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 222 transitions. Word has length 32 [2020-09-15 13:51:55,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:55,228 INFO L479 AbstractCegarLoop]: Abstraction has 89 states and 222 transitions. [2020-09-15 13:51:55,229 INFO L480 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-09-15 13:51:55,229 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 222 transitions. [2020-09-15 13:51:55,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2020-09-15 13:51:55,229 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:55,229 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:55,429 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2020-09-15 13:51:55,430 INFO L427 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:55,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:55,430 INFO L82 PathProgramCache]: Analyzing trace with hash -1412986914, now seen corresponding path program 147 times [2020-09-15 13:51:55,431 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:55,431 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202898460] [2020-09-15 13:51:55,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:55,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:56,052 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:56,052 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202898460] [2020-09-15 13:51:56,052 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853294016] [2020-09-15 13:51:56,052 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 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-09-15 13:51:56,127 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2020-09-15 13:51:56,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:51:56,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-09-15 13:51:56,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:56,151 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:56,151 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:56,151 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-09-15 13:51:56,151 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1097981211] [2020-09-15 13:51:56,151 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:56,153 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:56,162 INFO L274 McrAutomatonBuilder]: Finished intersection with 40 states and 46 transitions. [2020-09-15 13:51:56,163 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:56,165 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:56,165 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:56,227 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:56,227 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:56,240 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [58454#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:51:56,241 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-09-15 13:51:56,241 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:56,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-09-15 13:51:56,241 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=672, Unknown=0, NotChecked=0, Total=812 [2020-09-15 13:51:56,241 INFO L87 Difference]: Start difference. First operand 89 states and 222 transitions. Second operand 29 states. [2020-09-15 13:51:57,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:51:57,874 INFO L93 Difference]: Finished difference Result 135 states and 316 transitions. [2020-09-15 13:51:57,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-09-15 13:51:57,875 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 32 [2020-09-15 13:51:57,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:51:57,876 INFO L225 Difference]: With dead ends: 135 [2020-09-15 13:51:57,876 INFO L226 Difference]: Without dead ends: 129 [2020-09-15 13:51:57,876 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=950, Invalid=2832, Unknown=0, NotChecked=0, Total=3782 [2020-09-15 13:51:57,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2020-09-15 13:51:57,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 91. [2020-09-15 13:51:57,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2020-09-15 13:51:57,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 228 transitions. [2020-09-15 13:51:57,878 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 228 transitions. Word has length 32 [2020-09-15 13:51:57,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:51:57,878 INFO L479 AbstractCegarLoop]: Abstraction has 91 states and 228 transitions. [2020-09-15 13:51:57,878 INFO L480 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-09-15 13:51:57,878 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 228 transitions. [2020-09-15 13:51:57,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2020-09-15 13:51:57,879 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:51:57,879 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:51:58,079 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2020-09-15 13:51:58,079 INFO L427 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:51:58,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:51:58,080 INFO L82 PathProgramCache]: Analyzing trace with hash 32032576, now seen corresponding path program 148 times [2020-09-15 13:51:58,080 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:51:58,081 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820365330] [2020-09-15 13:51:58,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:51:58,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:51:58,677 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:58,677 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820365330] [2020-09-15 13:51:58,678 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233610832] [2020-09-15 13:51:58,678 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 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-09-15 13:51:58,746 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:51:58,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:51:58,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-09-15 13:51:58,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:51:58,773 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:51:58,773 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:51:58,773 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-09-15 13:51:58,774 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [235491191] [2020-09-15 13:51:58,774 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:51:58,775 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:51:58,783 INFO L274 McrAutomatonBuilder]: Finished intersection with 40 states and 46 transitions. [2020-09-15 13:51:58,784 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:51:58,784 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:58,784 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:58,842 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:51:58,843 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:51:58,857 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [58959#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:51:58,857 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-09-15 13:51:58,858 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:51:58,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-09-15 13:51:58,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2020-09-15 13:51:58,858 INFO L87 Difference]: Start difference. First operand 91 states and 228 transitions. Second operand 29 states. [2020-09-15 13:52:00,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:52:00,618 INFO L93 Difference]: Finished difference Result 133 states and 314 transitions. [2020-09-15 13:52:00,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-09-15 13:52:00,619 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 32 [2020-09-15 13:52:00,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:52:00,620 INFO L225 Difference]: With dead ends: 133 [2020-09-15 13:52:00,620 INFO L226 Difference]: Without dead ends: 127 [2020-09-15 13:52:00,620 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 891 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1008, Invalid=3024, Unknown=0, NotChecked=0, Total=4032 [2020-09-15 13:52:00,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2020-09-15 13:52:00,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 93. [2020-09-15 13:52:00,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2020-09-15 13:52:00,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 234 transitions. [2020-09-15 13:52:00,623 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 234 transitions. Word has length 32 [2020-09-15 13:52:00,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:52:00,623 INFO L479 AbstractCegarLoop]: Abstraction has 93 states and 234 transitions. [2020-09-15 13:52:00,623 INFO L480 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-09-15 13:52:00,623 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 234 transitions. [2020-09-15 13:52:00,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2020-09-15 13:52:00,623 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:52:00,623 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:52:00,824 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:52:00,824 INFO L427 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:52:00,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:52:00,825 INFO L82 PathProgramCache]: Analyzing trace with hash -726239454, now seen corresponding path program 149 times [2020-09-15 13:52:00,825 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:52:00,825 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143204846] [2020-09-15 13:52:00,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:52:00,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:01,409 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:01,409 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143204846] [2020-09-15 13:52:01,410 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062627809] [2020-09-15 13:52:01,410 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 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-09-15 13:52:01,484 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2020-09-15 13:52:01,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:52:01,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-09-15 13:52:01,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:52:01,514 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:01,514 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:52:01,514 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-09-15 13:52:01,514 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1756309185] [2020-09-15 13:52:01,514 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:52:01,523 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:52:01,532 INFO L274 McrAutomatonBuilder]: Finished intersection with 40 states and 46 transitions. [2020-09-15 13:52:01,532 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:52:01,533 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:01,533 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:01,589 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:01,589 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:01,604 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [59470#(and (<= ~j~0 18) (< ~i~0 46))] [2020-09-15 13:52:01,604 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-09-15 13:52:01,604 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:52:01,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-09-15 13:52:01,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=684, Unknown=0, NotChecked=0, Total=812 [2020-09-15 13:52:01,605 INFO L87 Difference]: Start difference. First operand 93 states and 234 transitions. Second operand 29 states. [2020-09-15 13:52:03,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:52:03,505 INFO L93 Difference]: Finished difference Result 131 states and 312 transitions. [2020-09-15 13:52:03,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-09-15 13:52:03,507 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 32 [2020-09-15 13:52:03,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:52:03,507 INFO L225 Difference]: With dead ends: 131 [2020-09-15 13:52:03,508 INFO L226 Difference]: Without dead ends: 125 [2020-09-15 13:52:03,508 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 986 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1082, Invalid=3208, Unknown=0, NotChecked=0, Total=4290 [2020-09-15 13:52:03,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2020-09-15 13:52:03,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 95. [2020-09-15 13:52:03,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2020-09-15 13:52:03,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 240 transitions. [2020-09-15 13:52:03,511 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 240 transitions. Word has length 32 [2020-09-15 13:52:03,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:52:03,511 INFO L479 AbstractCegarLoop]: Abstraction has 95 states and 240 transitions. [2020-09-15 13:52:03,511 INFO L480 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-09-15 13:52:03,511 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 240 transitions. [2020-09-15 13:52:03,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2020-09-15 13:52:03,511 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:52:03,511 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:52:03,712 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:52:03,712 INFO L427 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:52:03,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:52:03,713 INFO L82 PathProgramCache]: Analyzing trace with hash 1838331780, now seen corresponding path program 150 times [2020-09-15 13:52:03,713 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:52:03,713 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168381514] [2020-09-15 13:52:03,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:52:03,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:04,294 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:04,294 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168381514] [2020-09-15 13:52:04,295 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386331941] [2020-09-15 13:52:04,295 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 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-09-15 13:52:04,374 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2020-09-15 13:52:04,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:52:04,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-09-15 13:52:04,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:52:04,434 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:04,435 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:52:04,435 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-09-15 13:52:04,435 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2089135534] [2020-09-15 13:52:04,435 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:52:04,437 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:52:04,445 INFO L274 McrAutomatonBuilder]: Finished intersection with 40 states and 46 transitions. [2020-09-15 13:52:04,445 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:52:04,447 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:04,448 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:04,522 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:04,522 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:04,534 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [59987#(and (<= ~j~0 20) (< ~i~0 46))] [2020-09-15 13:52:04,534 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-09-15 13:52:04,534 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:52:04,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-09-15 13:52:04,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=684, Unknown=0, NotChecked=0, Total=812 [2020-09-15 13:52:04,535 INFO L87 Difference]: Start difference. First operand 95 states and 240 transitions. Second operand 29 states. [2020-09-15 13:52:06,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:52:06,573 INFO L93 Difference]: Finished difference Result 129 states and 310 transitions. [2020-09-15 13:52:06,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-09-15 13:52:06,574 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 32 [2020-09-15 13:52:06,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:52:06,575 INFO L225 Difference]: With dead ends: 129 [2020-09-15 13:52:06,575 INFO L226 Difference]: Without dead ends: 123 [2020-09-15 13:52:06,575 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1085 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1172, Invalid=3384, Unknown=0, NotChecked=0, Total=4556 [2020-09-15 13:52:06,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2020-09-15 13:52:06,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 97. [2020-09-15 13:52:06,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2020-09-15 13:52:06,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 246 transitions. [2020-09-15 13:52:06,578 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 246 transitions. Word has length 32 [2020-09-15 13:52:06,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:52:06,579 INFO L479 AbstractCegarLoop]: Abstraction has 97 states and 246 transitions. [2020-09-15 13:52:06,579 INFO L480 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-09-15 13:52:06,579 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 246 transitions. [2020-09-15 13:52:06,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2020-09-15 13:52:06,579 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:52:06,579 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:52:06,788 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,150 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:52:06,788 INFO L427 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:52:06,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:52:06,789 INFO L82 PathProgramCache]: Analyzing trace with hash 1206364262, now seen corresponding path program 151 times [2020-09-15 13:52:06,789 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:52:06,789 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923953182] [2020-09-15 13:52:06,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:52:06,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:07,364 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:07,364 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923953182] [2020-09-15 13:52:07,364 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541767446] [2020-09-15 13:52:07,364 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 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-09-15 13:52:07,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:07,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-09-15 13:52:07,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:52:07,467 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:07,468 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:52:07,468 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-09-15 13:52:07,468 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2125174338] [2020-09-15 13:52:07,468 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:52:07,470 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:52:07,478 INFO L274 McrAutomatonBuilder]: Finished intersection with 40 states and 46 transitions. [2020-09-15 13:52:07,478 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:52:07,480 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:07,480 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:07,541 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:07,541 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:07,557 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [60510#(and (<= ~j~0 22) (< ~i~0 46))] [2020-09-15 13:52:07,557 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-09-15 13:52:07,557 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:52:07,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-09-15 13:52:07,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2020-09-15 13:52:07,558 INFO L87 Difference]: Start difference. First operand 97 states and 246 transitions. Second operand 29 states. [2020-09-15 13:52:09,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:52:09,754 INFO L93 Difference]: Finished difference Result 127 states and 308 transitions. [2020-09-15 13:52:09,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2020-09-15 13:52:09,755 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 32 [2020-09-15 13:52:09,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:52:09,755 INFO L225 Difference]: With dead ends: 127 [2020-09-15 13:52:09,755 INFO L226 Difference]: Without dead ends: 121 [2020-09-15 13:52:09,756 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1188 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1278, Invalid=3552, Unknown=0, NotChecked=0, Total=4830 [2020-09-15 13:52:09,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2020-09-15 13:52:09,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 99. [2020-09-15 13:52:09,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2020-09-15 13:52:09,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 252 transitions. [2020-09-15 13:52:09,759 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 252 transitions. Word has length 32 [2020-09-15 13:52:09,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:52:09,759 INFO L479 AbstractCegarLoop]: Abstraction has 99 states and 252 transitions. [2020-09-15 13:52:09,759 INFO L480 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-09-15 13:52:09,759 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 252 transitions. [2020-09-15 13:52:09,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2020-09-15 13:52:09,760 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:52:09,760 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:52:09,969 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:52:09,969 INFO L427 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:52:09,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:52:09,970 INFO L82 PathProgramCache]: Analyzing trace with hash -215520824, now seen corresponding path program 152 times [2020-09-15 13:52:09,970 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:52:09,970 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113967188] [2020-09-15 13:52:09,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:52:09,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:10,524 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:10,524 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113967188] [2020-09-15 13:52:10,524 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474231731] [2020-09-15 13:52:10,525 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 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-09-15 13:52:10,593 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:52:10,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:52:10,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-09-15 13:52:10,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:52:10,627 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:10,627 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:52:10,627 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-09-15 13:52:10,628 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [299741893] [2020-09-15 13:52:10,628 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:52:10,630 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:52:10,639 INFO L274 McrAutomatonBuilder]: Finished intersection with 40 states and 46 transitions. [2020-09-15 13:52:10,639 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:52:10,640 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:10,640 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:10,699 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:10,700 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:10,714 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [61039#(and (<= ~j~0 24) (< ~i~0 46))] [2020-09-15 13:52:10,714 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-09-15 13:52:10,715 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:52:10,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-09-15 13:52:10,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=672, Unknown=0, NotChecked=0, Total=812 [2020-09-15 13:52:10,715 INFO L87 Difference]: Start difference. First operand 99 states and 252 transitions. Second operand 29 states. [2020-09-15 13:52:13,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:52:13,040 INFO L93 Difference]: Finished difference Result 125 states and 306 transitions. [2020-09-15 13:52:13,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2020-09-15 13:52:13,041 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 32 [2020-09-15 13:52:13,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:52:13,042 INFO L225 Difference]: With dead ends: 125 [2020-09-15 13:52:13,042 INFO L226 Difference]: Without dead ends: 119 [2020-09-15 13:52:13,042 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1295 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1400, Invalid=3712, Unknown=0, NotChecked=0, Total=5112 [2020-09-15 13:52:13,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2020-09-15 13:52:13,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 101. [2020-09-15 13:52:13,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2020-09-15 13:52:13,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 258 transitions. [2020-09-15 13:52:13,045 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 258 transitions. Word has length 32 [2020-09-15 13:52:13,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:52:13,045 INFO L479 AbstractCegarLoop]: Abstraction has 101 states and 258 transitions. [2020-09-15 13:52:13,045 INFO L480 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-09-15 13:52:13,045 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 258 transitions. [2020-09-15 13:52:13,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2020-09-15 13:52:13,046 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:52:13,046 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:52:13,246 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,152 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:52:13,247 INFO L427 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:52:13,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:52:13,247 INFO L82 PathProgramCache]: Analyzing trace with hash 1959533482, now seen corresponding path program 153 times [2020-09-15 13:52:13,247 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:52:13,248 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818979953] [2020-09-15 13:52:13,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:52:13,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:13,796 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:13,796 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818979953] [2020-09-15 13:52:13,796 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622831664] [2020-09-15 13:52:13,796 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 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-09-15 13:52:13,872 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2020-09-15 13:52:13,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:52:13,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-09-15 13:52:13,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:52:13,910 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:13,910 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:52:13,910 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-09-15 13:52:13,911 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1287637573] [2020-09-15 13:52:13,911 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:52:13,912 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:52:13,921 INFO L274 McrAutomatonBuilder]: Finished intersection with 40 states and 46 transitions. [2020-09-15 13:52:13,921 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:52:13,922 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:13,922 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:13,981 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:13,982 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:13,996 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [61574#(and (<= ~j~0 26) (< ~i~0 46))] [2020-09-15 13:52:13,996 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-09-15 13:52:13,996 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:52:13,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-09-15 13:52:13,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2020-09-15 13:52:13,997 INFO L87 Difference]: Start difference. First operand 101 states and 258 transitions. Second operand 29 states. [2020-09-15 13:52:16,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:52:16,452 INFO L93 Difference]: Finished difference Result 123 states and 304 transitions. [2020-09-15 13:52:16,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2020-09-15 13:52:16,453 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 32 [2020-09-15 13:52:16,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:52:16,454 INFO L225 Difference]: With dead ends: 123 [2020-09-15 13:52:16,454 INFO L226 Difference]: Without dead ends: 117 [2020-09-15 13:52:16,455 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1406 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1538, Invalid=3864, Unknown=0, NotChecked=0, Total=5402 [2020-09-15 13:52:16,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2020-09-15 13:52:16,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 103. [2020-09-15 13:52:16,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 103 states. [2020-09-15 13:52:16,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 264 transitions. [2020-09-15 13:52:16,458 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 264 transitions. Word has length 32 [2020-09-15 13:52:16,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:52:16,458 INFO L479 AbstractCegarLoop]: Abstraction has 103 states and 264 transitions. [2020-09-15 13:52:16,458 INFO L480 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-09-15 13:52:16,458 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 264 transitions. [2020-09-15 13:52:16,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2020-09-15 13:52:16,458 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:52:16,458 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:52:16,660 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:52:16,660 INFO L427 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:52:16,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:52:16,661 INFO L82 PathProgramCache]: Analyzing trace with hash 710401548, now seen corresponding path program 154 times [2020-09-15 13:52:16,661 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:52:16,661 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030366332] [2020-09-15 13:52:16,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:52:16,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:17,209 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:17,209 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030366332] [2020-09-15 13:52:17,209 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077936944] [2020-09-15 13:52:17,209 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 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-09-15 13:52:17,287 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:52:17,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:52:17,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-09-15 13:52:17,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:52:17,324 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:17,324 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:52:17,324 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-09-15 13:52:17,325 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1438343289] [2020-09-15 13:52:17,325 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:52:17,327 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:52:17,336 INFO L274 McrAutomatonBuilder]: Finished intersection with 40 states and 46 transitions. [2020-09-15 13:52:17,336 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:52:17,336 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:17,337 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:17,396 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:17,396 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:17,411 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [62115#(and (<= ~j~0 28) (< ~i~0 46))] [2020-09-15 13:52:17,411 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-09-15 13:52:17,411 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:52:17,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-09-15 13:52:17,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=644, Unknown=0, NotChecked=0, Total=812 [2020-09-15 13:52:17,412 INFO L87 Difference]: Start difference. First operand 103 states and 264 transitions. Second operand 29 states. [2020-09-15 13:52:20,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:52:20,038 INFO L93 Difference]: Finished difference Result 123 states and 307 transitions. [2020-09-15 13:52:20,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2020-09-15 13:52:20,039 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 32 [2020-09-15 13:52:20,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:52:20,040 INFO L225 Difference]: With dead ends: 123 [2020-09-15 13:52:20,040 INFO L226 Difference]: Without dead ends: 117 [2020-09-15 13:52:20,040 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1521 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1692, Invalid=4008, Unknown=0, NotChecked=0, Total=5700 [2020-09-15 13:52:20,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2020-09-15 13:52:20,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 105. [2020-09-15 13:52:20,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2020-09-15 13:52:20,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 272 transitions. [2020-09-15 13:52:20,043 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 272 transitions. Word has length 32 [2020-09-15 13:52:20,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:52:20,043 INFO L479 AbstractCegarLoop]: Abstraction has 105 states and 272 transitions. [2020-09-15 13:52:20,043 INFO L480 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-09-15 13:52:20,043 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 272 transitions. [2020-09-15 13:52:20,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2020-09-15 13:52:20,044 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:52:20,044 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:52:20,244 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:52:20,244 INFO L427 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:52:20,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:52:20,245 INFO L82 PathProgramCache]: Analyzing trace with hash 726978798, now seen corresponding path program 155 times [2020-09-15 13:52:20,245 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:52:20,246 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87351508] [2020-09-15 13:52:20,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:52:20,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:20,807 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:20,808 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87351508] [2020-09-15 13:52:20,808 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068891471] [2020-09-15 13:52:20,808 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 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-09-15 13:52:20,883 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2020-09-15 13:52:20,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:52:20,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 28 conjunts are in the unsatisfiable core [2020-09-15 13:52:20,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:52:20,923 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:20,923 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:52:20,923 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2020-09-15 13:52:20,923 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1657866333] [2020-09-15 13:52:20,923 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:52:20,925 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:52:20,934 INFO L274 McrAutomatonBuilder]: Finished intersection with 40 states and 46 transitions. [2020-09-15 13:52:20,934 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:52:20,935 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:20,935 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:20,993 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:20,993 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:21,007 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [62664#(and (<= ~j~0 30) (< ~i~0 46))] [2020-09-15 13:52:21,008 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2020-09-15 13:52:21,008 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:52:21,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2020-09-15 13:52:21,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=624, Unknown=0, NotChecked=0, Total=812 [2020-09-15 13:52:21,009 INFO L87 Difference]: Start difference. First operand 105 states and 272 transitions. Second operand 29 states. [2020-09-15 13:52:23,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:52:23,702 INFO L93 Difference]: Finished difference Result 123 states and 315 transitions. [2020-09-15 13:52:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2020-09-15 13:52:23,703 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 32 [2020-09-15 13:52:23,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:52:23,703 INFO L225 Difference]: With dead ends: 123 [2020-09-15 13:52:23,704 INFO L226 Difference]: Without dead ends: 111 [2020-09-15 13:52:23,704 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1640 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1860, Invalid=4146, Unknown=0, NotChecked=0, Total=6006 [2020-09-15 13:52:23,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2020-09-15 13:52:23,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 78. [2020-09-15 13:52:23,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2020-09-15 13:52:23,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 192 transitions. [2020-09-15 13:52:23,706 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 192 transitions. Word has length 32 [2020-09-15 13:52:23,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:52:23,706 INFO L479 AbstractCegarLoop]: Abstraction has 78 states and 192 transitions. [2020-09-15 13:52:23,706 INFO L480 AbstractCegarLoop]: Interpolant automaton has 29 states. [2020-09-15 13:52:23,706 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 192 transitions. [2020-09-15 13:52:23,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2020-09-15 13:52:23,706 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:52:23,706 INFO L422 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:52:23,907 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2020-09-15 13:52:23,907 INFO L427 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:52:23,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:52:23,908 INFO L82 PathProgramCache]: Analyzing trace with hash -1801619636, now seen corresponding path program 156 times [2020-09-15 13:52:23,908 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:52:23,908 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043890278] [2020-09-15 13:52:23,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:52:23,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:24,647 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:24,648 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043890278] [2020-09-15 13:52:24,648 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188357678] [2020-09-15 13:52:24,648 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 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-09-15 13:52:24,733 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2020-09-15 13:52:24,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:52:24,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-09-15 13:52:24,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:52:24,749 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:24,750 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:52:24,750 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-09-15 13:52:24,750 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1373038372] [2020-09-15 13:52:24,750 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:52:24,752 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:52:24,762 INFO L274 McrAutomatonBuilder]: Finished intersection with 43 states and 53 transitions. [2020-09-15 13:52:24,763 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:52:24,769 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:24,769 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:24,822 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:24,823 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:24,865 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:24,865 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:24,870 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:24,871 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:24,886 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:24,887 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:24,890 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:24,891 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:24,931 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:24,931 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:24,940 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:24,940 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:24,951 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [63167#(and (<= ~j~0 4) (< ~i~0 46))] [2020-09-15 13:52:24,951 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-09-15 13:52:24,952 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:52:24,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-09-15 13:52:24,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=656, Unknown=0, NotChecked=0, Total=870 [2020-09-15 13:52:24,952 INFO L87 Difference]: Start difference. First operand 78 states and 192 transitions. Second operand 30 states. [2020-09-15 13:52:26,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:52:26,377 INFO L93 Difference]: Finished difference Result 120 states and 280 transitions. [2020-09-15 13:52:26,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-09-15 13:52:26,378 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 33 [2020-09-15 13:52:26,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:52:26,379 INFO L225 Difference]: With dead ends: 120 [2020-09-15 13:52:26,379 INFO L226 Difference]: Without dead ends: 114 [2020-09-15 13:52:26,379 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 42 SyntacticMatches, 7 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 635 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=940, Invalid=2252, Unknown=0, NotChecked=0, Total=3192 [2020-09-15 13:52:26,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2020-09-15 13:52:26,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 86. [2020-09-15 13:52:26,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2020-09-15 13:52:26,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 212 transitions. [2020-09-15 13:52:26,381 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 212 transitions. Word has length 33 [2020-09-15 13:52:26,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:52:26,382 INFO L479 AbstractCegarLoop]: Abstraction has 86 states and 212 transitions. [2020-09-15 13:52:26,382 INFO L480 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-09-15 13:52:26,382 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 212 transitions. [2020-09-15 13:52:26,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2020-09-15 13:52:26,382 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:52:26,382 INFO L422 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:52:26,582 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:52:26,583 INFO L427 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:52:26,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:52:26,583 INFO L82 PathProgramCache]: Analyzing trace with hash -750635858, now seen corresponding path program 157 times [2020-09-15 13:52:26,584 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:52:26,584 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205307783] [2020-09-15 13:52:26,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:52:26,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:27,339 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:27,339 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205307783] [2020-09-15 13:52:27,339 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274819758] [2020-09-15 13:52:27,340 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 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-09-15 13:52:27,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:27,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-09-15 13:52:27,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:52:27,432 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:27,432 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:52:27,433 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-09-15 13:52:27,433 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [323423660] [2020-09-15 13:52:27,433 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:52:27,435 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:52:27,443 INFO L274 McrAutomatonBuilder]: Finished intersection with 39 states and 43 transitions. [2020-09-15 13:52:27,444 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:52:27,444 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:27,444 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:27,507 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:27,507 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:27,520 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [63639#(and (<= ~j~0 6) (< ~i~0 46))] [2020-09-15 13:52:27,521 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-09-15 13:52:27,521 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:52:27,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-09-15 13:52:27,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=679, Unknown=0, NotChecked=0, Total=870 [2020-09-15 13:52:27,521 INFO L87 Difference]: Start difference. First operand 86 states and 212 transitions. Second operand 30 states. [2020-09-15 13:52:29,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:52:29,030 INFO L93 Difference]: Finished difference Result 172 states and 386 transitions. [2020-09-15 13:52:29,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-09-15 13:52:29,031 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 33 [2020-09-15 13:52:29,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:52:29,032 INFO L225 Difference]: With dead ends: 172 [2020-09-15 13:52:29,032 INFO L226 Difference]: Without dead ends: 166 [2020-09-15 13:52:29,033 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 746 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1005, Invalid=2655, Unknown=0, NotChecked=0, Total=3660 [2020-09-15 13:52:29,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2020-09-15 13:52:29,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 88. [2020-09-15 13:52:29,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2020-09-15 13:52:29,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 218 transitions. [2020-09-15 13:52:29,036 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 218 transitions. Word has length 33 [2020-09-15 13:52:29,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:52:29,036 INFO L479 AbstractCegarLoop]: Abstraction has 88 states and 218 transitions. [2020-09-15 13:52:29,036 INFO L480 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-09-15 13:52:29,036 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 218 transitions. [2020-09-15 13:52:29,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2020-09-15 13:52:29,037 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:52:29,037 INFO L422 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:52:29,244 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2020-09-15 13:52:29,244 INFO L427 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:52:29,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:52:29,245 INFO L82 PathProgramCache]: Analyzing trace with hash 895148688, now seen corresponding path program 158 times [2020-09-15 13:52:29,245 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:52:29,245 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350504383] [2020-09-15 13:52:29,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:52:29,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:29,959 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:29,960 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350504383] [2020-09-15 13:52:29,960 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012995755] [2020-09-15 13:52:29,960 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 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-09-15 13:52:30,035 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:52:30,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:52:30,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-09-15 13:52:30,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:52:30,055 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:30,055 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:52:30,056 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-09-15 13:52:30,056 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1367153006] [2020-09-15 13:52:30,056 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:52:30,058 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:52:30,067 INFO L274 McrAutomatonBuilder]: Finished intersection with 39 states and 43 transitions. [2020-09-15 13:52:30,067 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:52:30,067 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:30,068 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:30,126 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:30,126 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:30,140 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [64175#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:52:30,141 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-09-15 13:52:30,141 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:52:30,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-09-15 13:52:30,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=698, Unknown=0, NotChecked=0, Total=870 [2020-09-15 13:52:30,141 INFO L87 Difference]: Start difference. First operand 88 states and 218 transitions. Second operand 30 states. [2020-09-15 13:52:31,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:52:31,756 INFO L93 Difference]: Finished difference Result 169 states and 382 transitions. [2020-09-15 13:52:31,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-09-15 13:52:31,758 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 33 [2020-09-15 13:52:31,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:52:31,758 INFO L225 Difference]: With dead ends: 169 [2020-09-15 13:52:31,758 INFO L226 Difference]: Without dead ends: 163 [2020-09-15 13:52:31,759 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 832 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1028, Invalid=2878, Unknown=0, NotChecked=0, Total=3906 [2020-09-15 13:52:31,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2020-09-15 13:52:31,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 90. [2020-09-15 13:52:31,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2020-09-15 13:52:31,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 224 transitions. [2020-09-15 13:52:31,762 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 224 transitions. Word has length 33 [2020-09-15 13:52:31,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:52:31,762 INFO L479 AbstractCegarLoop]: Abstraction has 90 states and 224 transitions. [2020-09-15 13:52:31,762 INFO L480 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-09-15 13:52:31,762 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 224 transitions. [2020-09-15 13:52:31,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2020-09-15 13:52:31,763 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:52:31,763 INFO L422 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:52:31,970 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:52:31,970 INFO L427 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:52:31,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:52:31,971 INFO L82 PathProgramCache]: Analyzing trace with hash 271163634, now seen corresponding path program 159 times [2020-09-15 13:52:31,971 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:52:31,971 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108191264] [2020-09-15 13:52:31,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:52:31,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:32,673 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:32,673 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108191264] [2020-09-15 13:52:32,673 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698667422] [2020-09-15 13:52:32,673 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 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-09-15 13:52:32,750 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2020-09-15 13:52:32,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:52:32,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-09-15 13:52:32,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:52:32,772 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:32,773 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:52:32,773 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-09-15 13:52:32,773 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1520257347] [2020-09-15 13:52:32,773 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:52:32,775 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:52:32,784 INFO L274 McrAutomatonBuilder]: Finished intersection with 39 states and 43 transitions. [2020-09-15 13:52:32,784 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:52:32,784 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:32,785 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:32,842 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:32,842 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:32,855 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [64716#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:52:32,855 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-09-15 13:52:32,855 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:52:32,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-09-15 13:52:32,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=713, Unknown=0, NotChecked=0, Total=870 [2020-09-15 13:52:32,856 INFO L87 Difference]: Start difference. First operand 90 states and 224 transitions. Second operand 30 states. [2020-09-15 13:52:34,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:52:34,625 INFO L93 Difference]: Finished difference Result 167 states and 380 transitions. [2020-09-15 13:52:34,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-09-15 13:52:34,626 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 33 [2020-09-15 13:52:34,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:52:34,627 INFO L225 Difference]: With dead ends: 167 [2020-09-15 13:52:34,627 INFO L226 Difference]: Without dead ends: 161 [2020-09-15 13:52:34,628 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 929 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1067, Invalid=3093, Unknown=0, NotChecked=0, Total=4160 [2020-09-15 13:52:34,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2020-09-15 13:52:34,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 92. [2020-09-15 13:52:34,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 92 states. [2020-09-15 13:52:34,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 230 transitions. [2020-09-15 13:52:34,631 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 230 transitions. Word has length 33 [2020-09-15 13:52:34,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:52:34,631 INFO L479 AbstractCegarLoop]: Abstraction has 92 states and 230 transitions. [2020-09-15 13:52:34,632 INFO L480 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-09-15 13:52:34,632 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 230 transitions. [2020-09-15 13:52:34,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2020-09-15 13:52:34,632 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:52:34,632 INFO L422 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:52:34,843 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable160 [2020-09-15 13:52:34,843 INFO L427 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:52:34,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:52:34,843 INFO L82 PathProgramCache]: Analyzing trace with hash 1660456916, now seen corresponding path program 160 times [2020-09-15 13:52:34,844 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:52:34,844 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300197153] [2020-09-15 13:52:34,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:52:34,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:35,512 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:35,512 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300197153] [2020-09-15 13:52:35,512 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979940177] [2020-09-15 13:52:35,512 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 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-09-15 13:52:35,582 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:52:35,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:52:35,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-09-15 13:52:35,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:52:35,607 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:35,608 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:52:35,608 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-09-15 13:52:35,608 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [409508153] [2020-09-15 13:52:35,608 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:52:35,610 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:52:35,632 INFO L274 McrAutomatonBuilder]: Finished intersection with 39 states and 43 transitions. [2020-09-15 13:52:35,632 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:52:35,633 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:35,633 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:35,696 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:35,696 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:35,709 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [65263#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:52:35,709 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-09-15 13:52:35,710 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:52:35,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-09-15 13:52:35,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=724, Unknown=0, NotChecked=0, Total=870 [2020-09-15 13:52:35,710 INFO L87 Difference]: Start difference. First operand 92 states and 230 transitions. Second operand 30 states. [2020-09-15 13:52:37,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:52:37,623 INFO L93 Difference]: Finished difference Result 165 states and 378 transitions. [2020-09-15 13:52:37,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-09-15 13:52:37,625 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 33 [2020-09-15 13:52:37,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:52:37,626 INFO L225 Difference]: With dead ends: 165 [2020-09-15 13:52:37,626 INFO L226 Difference]: Without dead ends: 159 [2020-09-15 13:52:37,627 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1033 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1122, Invalid=3300, Unknown=0, NotChecked=0, Total=4422 [2020-09-15 13:52:37,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2020-09-15 13:52:37,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 94. [2020-09-15 13:52:37,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2020-09-15 13:52:37,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 236 transitions. [2020-09-15 13:52:37,629 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 236 transitions. Word has length 33 [2020-09-15 13:52:37,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:52:37,630 INFO L479 AbstractCegarLoop]: Abstraction has 94 states and 236 transitions. [2020-09-15 13:52:37,630 INFO L480 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-09-15 13:52:37,630 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 236 transitions. [2020-09-15 13:52:37,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2020-09-15 13:52:37,630 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:52:37,630 INFO L422 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:52:37,839 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:52:37,839 INFO L427 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:52:37,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:52:37,840 INFO L82 PathProgramCache]: Analyzing trace with hash -1189490890, now seen corresponding path program 161 times [2020-09-15 13:52:37,840 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:52:37,841 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135852296] [2020-09-15 13:52:37,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:52:37,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:38,490 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:38,491 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135852296] [2020-09-15 13:52:38,491 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123387656] [2020-09-15 13:52:38,491 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 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-09-15 13:52:38,567 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2020-09-15 13:52:38,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:52:38,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-09-15 13:52:38,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:52:38,595 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:38,595 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:52:38,595 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-09-15 13:52:38,595 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [559094174] [2020-09-15 13:52:38,596 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:52:38,597 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:52:38,606 INFO L274 McrAutomatonBuilder]: Finished intersection with 39 states and 43 transitions. [2020-09-15 13:52:38,606 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:52:38,608 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:38,609 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:38,669 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:38,669 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:38,681 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [65816#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:52:38,681 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-09-15 13:52:38,682 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:52:38,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-09-15 13:52:38,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=731, Unknown=0, NotChecked=0, Total=870 [2020-09-15 13:52:38,682 INFO L87 Difference]: Start difference. First operand 94 states and 236 transitions. Second operand 30 states. [2020-09-15 13:52:40,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:52:40,733 INFO L93 Difference]: Finished difference Result 163 states and 376 transitions. [2020-09-15 13:52:40,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-09-15 13:52:40,734 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 33 [2020-09-15 13:52:40,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:52:40,734 INFO L225 Difference]: With dead ends: 163 [2020-09-15 13:52:40,734 INFO L226 Difference]: Without dead ends: 157 [2020-09-15 13:52:40,735 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1141 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1193, Invalid=3499, Unknown=0, NotChecked=0, Total=4692 [2020-09-15 13:52:40,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2020-09-15 13:52:40,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 96. [2020-09-15 13:52:40,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2020-09-15 13:52:40,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 242 transitions. [2020-09-15 13:52:40,737 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 242 transitions. Word has length 33 [2020-09-15 13:52:40,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:52:40,737 INFO L479 AbstractCegarLoop]: Abstraction has 96 states and 242 transitions. [2020-09-15 13:52:40,737 INFO L480 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-09-15 13:52:40,737 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 242 transitions. [2020-09-15 13:52:40,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2020-09-15 13:52:40,738 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:52:40,738 INFO L422 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:52:40,938 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:52:40,939 INFO L427 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:52:40,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:52:40,939 INFO L82 PathProgramCache]: Analyzing trace with hash -1947762920, now seen corresponding path program 162 times [2020-09-15 13:52:40,940 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:52:40,940 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415920914] [2020-09-15 13:52:40,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:52:40,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:41,577 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:41,578 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415920914] [2020-09-15 13:52:41,578 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949629269] [2020-09-15 13:52:41,578 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 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-09-15 13:52:41,654 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2020-09-15 13:52:41,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:52:41,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-09-15 13:52:41,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:52:41,700 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:41,701 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:52:41,701 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-09-15 13:52:41,701 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [719668954] [2020-09-15 13:52:41,701 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:52:41,703 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:52:41,710 INFO L274 McrAutomatonBuilder]: Finished intersection with 39 states and 43 transitions. [2020-09-15 13:52:41,711 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:52:41,711 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:41,711 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:41,775 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:41,775 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:41,794 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [66375#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:52:41,794 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-09-15 13:52:41,794 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:52:41,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-09-15 13:52:41,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=734, Unknown=0, NotChecked=0, Total=870 [2020-09-15 13:52:41,795 INFO L87 Difference]: Start difference. First operand 96 states and 242 transitions. Second operand 30 states. [2020-09-15 13:52:44,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:52:44,399 INFO L93 Difference]: Finished difference Result 161 states and 374 transitions. [2020-09-15 13:52:44,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2020-09-15 13:52:44,400 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 33 [2020-09-15 13:52:44,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:52:44,401 INFO L225 Difference]: With dead ends: 161 [2020-09-15 13:52:44,401 INFO L226 Difference]: Without dead ends: 155 [2020-09-15 13:52:44,402 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1280, Invalid=3690, Unknown=0, NotChecked=0, Total=4970 [2020-09-15 13:52:44,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2020-09-15 13:52:44,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 98. [2020-09-15 13:52:44,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2020-09-15 13:52:44,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 248 transitions. [2020-09-15 13:52:44,404 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 248 transitions. Word has length 33 [2020-09-15 13:52:44,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:52:44,404 INFO L479 AbstractCegarLoop]: Abstraction has 98 states and 248 transitions. [2020-09-15 13:52:44,405 INFO L480 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-09-15 13:52:44,405 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 248 transitions. [2020-09-15 13:52:44,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2020-09-15 13:52:44,405 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:52:44,405 INFO L422 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:52:44,605 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:52:44,606 INFO L427 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:52:44,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:52:44,606 INFO L82 PathProgramCache]: Analyzing trace with hash 616808314, now seen corresponding path program 163 times [2020-09-15 13:52:44,607 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:52:44,607 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394505103] [2020-09-15 13:52:44,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:52:44,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:45,244 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:45,244 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394505103] [2020-09-15 13:52:45,244 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568298591] [2020-09-15 13:52:45,244 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 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-09-15 13:52:45,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:45,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-09-15 13:52:45,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:52:45,355 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:45,355 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:52:45,355 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-09-15 13:52:45,356 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1907547812] [2020-09-15 13:52:45,356 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:52:45,358 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:52:45,369 INFO L274 McrAutomatonBuilder]: Finished intersection with 39 states and 43 transitions. [2020-09-15 13:52:45,370 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:52:45,370 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:45,371 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:45,448 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:45,449 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:45,465 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [66940#(and (<= ~j~0 18) (< ~i~0 46))] [2020-09-15 13:52:45,465 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-09-15 13:52:45,465 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:52:45,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-09-15 13:52:45,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=733, Unknown=0, NotChecked=0, Total=870 [2020-09-15 13:52:45,466 INFO L87 Difference]: Start difference. First operand 98 states and 248 transitions. Second operand 30 states. [2020-09-15 13:52:47,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:52:47,785 INFO L93 Difference]: Finished difference Result 159 states and 372 transitions. [2020-09-15 13:52:47,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2020-09-15 13:52:47,786 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 33 [2020-09-15 13:52:47,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:52:47,787 INFO L225 Difference]: With dead ends: 159 [2020-09-15 13:52:47,787 INFO L226 Difference]: Without dead ends: 153 [2020-09-15 13:52:47,788 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1369 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1383, Invalid=3873, Unknown=0, NotChecked=0, Total=5256 [2020-09-15 13:52:47,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2020-09-15 13:52:47,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 100. [2020-09-15 13:52:47,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2020-09-15 13:52:47,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 254 transitions. [2020-09-15 13:52:47,790 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 254 transitions. Word has length 33 [2020-09-15 13:52:47,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:52:47,790 INFO L479 AbstractCegarLoop]: Abstraction has 100 states and 254 transitions. [2020-09-15 13:52:47,790 INFO L480 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-09-15 13:52:47,790 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 254 transitions. [2020-09-15 13:52:47,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2020-09-15 13:52:47,791 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:52:47,791 INFO L422 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:52:47,991 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:52:47,992 INFO L427 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:52:47,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:52:47,992 INFO L82 PathProgramCache]: Analyzing trace with hash -15159204, now seen corresponding path program 164 times [2020-09-15 13:52:47,992 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:52:47,993 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029169665] [2020-09-15 13:52:47,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:52:48,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:48,608 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:48,609 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029169665] [2020-09-15 13:52:48,609 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619196126] [2020-09-15 13:52:48,609 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 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-09-15 13:52:48,680 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:52:48,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:52:48,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-09-15 13:52:48,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:52:48,713 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:48,714 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:52:48,714 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-09-15 13:52:48,714 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1002458042] [2020-09-15 13:52:48,714 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:52:48,730 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:52:48,739 INFO L274 McrAutomatonBuilder]: Finished intersection with 39 states and 43 transitions. [2020-09-15 13:52:48,739 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:52:48,739 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:48,740 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:48,799 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:48,799 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:48,812 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [67511#(and (<= ~j~0 20) (< ~i~0 46))] [2020-09-15 13:52:48,812 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-09-15 13:52:48,813 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:52:48,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-09-15 13:52:48,813 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=728, Unknown=0, NotChecked=0, Total=870 [2020-09-15 13:52:48,813 INFO L87 Difference]: Start difference. First operand 100 states and 254 transitions. Second operand 30 states. [2020-09-15 13:52:51,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:52:51,254 INFO L93 Difference]: Finished difference Result 157 states and 370 transitions. [2020-09-15 13:52:51,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2020-09-15 13:52:51,256 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 33 [2020-09-15 13:52:51,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:52:51,256 INFO L225 Difference]: With dead ends: 157 [2020-09-15 13:52:51,257 INFO L226 Difference]: Without dead ends: 151 [2020-09-15 13:52:51,257 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1489 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1502, Invalid=4048, Unknown=0, NotChecked=0, Total=5550 [2020-09-15 13:52:51,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2020-09-15 13:52:51,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 102. [2020-09-15 13:52:51,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2020-09-15 13:52:51,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 260 transitions. [2020-09-15 13:52:51,260 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 260 transitions. Word has length 33 [2020-09-15 13:52:51,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:52:51,260 INFO L479 AbstractCegarLoop]: Abstraction has 102 states and 260 transitions. [2020-09-15 13:52:51,261 INFO L480 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-09-15 13:52:51,261 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 260 transitions. [2020-09-15 13:52:51,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2020-09-15 13:52:51,261 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:52:51,261 INFO L422 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:52:51,461 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable165 [2020-09-15 13:52:51,462 INFO L427 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:52:51,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:52:51,462 INFO L82 PathProgramCache]: Analyzing trace with hash -1437044290, now seen corresponding path program 165 times [2020-09-15 13:52:51,463 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:52:51,463 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223424983] [2020-09-15 13:52:51,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:52:51,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:52,088 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:52,089 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223424983] [2020-09-15 13:52:52,089 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371608613] [2020-09-15 13:52:52,089 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 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-09-15 13:52:52,166 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2020-09-15 13:52:52,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:52:52,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-09-15 13:52:52,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:52:52,208 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:52,209 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:52:52,209 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-09-15 13:52:52,209 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1734079267] [2020-09-15 13:52:52,209 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:52:52,211 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:52:52,220 INFO L274 McrAutomatonBuilder]: Finished intersection with 39 states and 43 transitions. [2020-09-15 13:52:52,220 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:52:52,220 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:52,221 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:52,281 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:52,281 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:52,304 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [68088#(and (<= ~j~0 22) (< ~i~0 46))] [2020-09-15 13:52:52,304 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-09-15 13:52:52,304 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:52:52,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-09-15 13:52:52,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2020-09-15 13:52:52,305 INFO L87 Difference]: Start difference. First operand 102 states and 260 transitions. Second operand 30 states. [2020-09-15 13:52:54,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:52:54,916 INFO L93 Difference]: Finished difference Result 155 states and 368 transitions. [2020-09-15 13:52:54,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2020-09-15 13:52:54,917 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 33 [2020-09-15 13:52:54,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:52:54,917 INFO L225 Difference]: With dead ends: 155 [2020-09-15 13:52:54,917 INFO L226 Difference]: Without dead ends: 149 [2020-09-15 13:52:54,918 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1613 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1637, Invalid=4215, Unknown=0, NotChecked=0, Total=5852 [2020-09-15 13:52:54,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2020-09-15 13:52:54,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 104. [2020-09-15 13:52:54,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 104 states. [2020-09-15 13:52:54,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 266 transitions. [2020-09-15 13:52:54,920 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 266 transitions. Word has length 33 [2020-09-15 13:52:54,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:52:54,921 INFO L479 AbstractCegarLoop]: Abstraction has 104 states and 266 transitions. [2020-09-15 13:52:54,921 INFO L480 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-09-15 13:52:54,921 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 266 transitions. [2020-09-15 13:52:54,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2020-09-15 13:52:54,921 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:52:54,921 INFO L422 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:52:55,121 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2020-09-15 13:52:55,122 INFO L427 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:52:55,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:52:55,122 INFO L82 PathProgramCache]: Analyzing trace with hash 738010016, now seen corresponding path program 166 times [2020-09-15 13:52:55,123 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:52:55,123 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202751133] [2020-09-15 13:52:55,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:52:55,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:55,744 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:55,744 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202751133] [2020-09-15 13:52:55,744 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635576418] [2020-09-15 13:52:55,745 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 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-09-15 13:52:55,818 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:52:55,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:52:55,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-09-15 13:52:55,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:52:55,857 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:55,857 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:52:55,857 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-09-15 13:52:55,857 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [395463842] [2020-09-15 13:52:55,857 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:52:55,859 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:52:55,869 INFO L274 McrAutomatonBuilder]: Finished intersection with 39 states and 43 transitions. [2020-09-15 13:52:55,869 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:52:55,870 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:55,870 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:55,934 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:55,934 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:55,950 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [68671#(and (<= ~j~0 24) (< ~i~0 46))] [2020-09-15 13:52:55,950 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-09-15 13:52:55,951 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:52:55,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-09-15 13:52:55,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=706, Unknown=0, NotChecked=0, Total=870 [2020-09-15 13:52:55,951 INFO L87 Difference]: Start difference. First operand 104 states and 266 transitions. Second operand 30 states. [2020-09-15 13:52:58,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:52:58,698 INFO L93 Difference]: Finished difference Result 153 states and 366 transitions. [2020-09-15 13:52:58,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2020-09-15 13:52:58,700 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 33 [2020-09-15 13:52:58,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:52:58,700 INFO L225 Difference]: With dead ends: 153 [2020-09-15 13:52:58,700 INFO L226 Difference]: Without dead ends: 147 [2020-09-15 13:52:58,701 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1741 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1788, Invalid=4374, Unknown=0, NotChecked=0, Total=6162 [2020-09-15 13:52:58,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2020-09-15 13:52:58,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 106. [2020-09-15 13:52:58,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2020-09-15 13:52:58,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 272 transitions. [2020-09-15 13:52:58,703 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 272 transitions. Word has length 33 [2020-09-15 13:52:58,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:52:58,704 INFO L479 AbstractCegarLoop]: Abstraction has 106 states and 272 transitions. [2020-09-15 13:52:58,704 INFO L480 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-09-15 13:52:58,704 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 272 transitions. [2020-09-15 13:52:58,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2020-09-15 13:52:58,704 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:52:58,704 INFO L422 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:52:58,905 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:52:58,905 INFO L427 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:52:58,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:52:58,906 INFO L82 PathProgramCache]: Analyzing trace with hash -511121918, now seen corresponding path program 167 times [2020-09-15 13:52:58,906 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:52:58,906 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683116034] [2020-09-15 13:52:58,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:52:58,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:52:59,527 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:59,527 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683116034] [2020-09-15 13:52:59,528 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991676985] [2020-09-15 13:52:59,528 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 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-09-15 13:52:59,603 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2020-09-15 13:52:59,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:52:59,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-09-15 13:52:59,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:52:59,644 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:52:59,645 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:52:59,645 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-09-15 13:52:59,645 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1742207466] [2020-09-15 13:52:59,645 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:52:59,647 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:52:59,656 INFO L274 McrAutomatonBuilder]: Finished intersection with 39 states and 43 transitions. [2020-09-15 13:52:59,656 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:52:59,656 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:59,656 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:59,716 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:52:59,716 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:52:59,730 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [69260#(and (<= ~j~0 26) (< ~i~0 46))] [2020-09-15 13:52:59,730 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-09-15 13:52:59,731 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:52:59,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-09-15 13:52:59,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=689, Unknown=0, NotChecked=0, Total=870 [2020-09-15 13:52:59,731 INFO L87 Difference]: Start difference. First operand 106 states and 272 transitions. Second operand 30 states. [2020-09-15 13:53:02,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:53:02,635 INFO L93 Difference]: Finished difference Result 153 states and 369 transitions. [2020-09-15 13:53:02,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2020-09-15 13:53:02,636 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 33 [2020-09-15 13:53:02,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:53:02,637 INFO L225 Difference]: With dead ends: 153 [2020-09-15 13:53:02,637 INFO L226 Difference]: Without dead ends: 147 [2020-09-15 13:53:02,637 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1873 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1955, Invalid=4525, Unknown=0, NotChecked=0, Total=6480 [2020-09-15 13:53:02,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2020-09-15 13:53:02,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 108. [2020-09-15 13:53:02,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2020-09-15 13:53:02,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 280 transitions. [2020-09-15 13:53:02,639 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 280 transitions. Word has length 33 [2020-09-15 13:53:02,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:53:02,639 INFO L479 AbstractCegarLoop]: Abstraction has 108 states and 280 transitions. [2020-09-15 13:53:02,640 INFO L480 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-09-15 13:53:02,640 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 280 transitions. [2020-09-15 13:53:02,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2020-09-15 13:53:02,640 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:53:02,640 INFO L422 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:53:02,840 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2020-09-15 13:53:02,841 INFO L427 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:53:02,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:53:02,841 INFO L82 PathProgramCache]: Analyzing trace with hash -494544668, now seen corresponding path program 168 times [2020-09-15 13:53:02,842 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:53:02,842 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756916464] [2020-09-15 13:53:02,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:53:02,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:53:03,471 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:03,472 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756916464] [2020-09-15 13:53:03,472 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113165199] [2020-09-15 13:53:03,472 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 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-09-15 13:53:03,550 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2020-09-15 13:53:03,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:53:03,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2020-09-15 13:53:03,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:53:03,597 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:03,597 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:53:03,597 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2020-09-15 13:53:03,597 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [473570380] [2020-09-15 13:53:03,598 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:53:03,600 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:53:03,609 INFO L274 McrAutomatonBuilder]: Finished intersection with 39 states and 43 transitions. [2020-09-15 13:53:03,609 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:53:03,610 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:03,610 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:03,675 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:03,675 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:03,690 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [69857#(and (<= ~j~0 28) (< ~i~0 46))] [2020-09-15 13:53:03,691 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2020-09-15 13:53:03,691 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:53:03,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2020-09-15 13:53:03,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2020-09-15 13:53:03,692 INFO L87 Difference]: Start difference. First operand 108 states and 280 transitions. Second operand 30 states. [2020-09-15 13:53:06,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:53:06,680 INFO L93 Difference]: Finished difference Result 154 states and 379 transitions. [2020-09-15 13:53:06,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2020-09-15 13:53:06,682 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 33 [2020-09-15 13:53:06,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:53:06,682 INFO L225 Difference]: With dead ends: 154 [2020-09-15 13:53:06,683 INFO L226 Difference]: Without dead ends: 142 [2020-09-15 13:53:06,684 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2009 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=2136, Invalid=4670, Unknown=0, NotChecked=0, Total=6806 [2020-09-15 13:53:06,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2020-09-15 13:53:06,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 82. [2020-09-15 13:53:06,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2020-09-15 13:53:06,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 201 transitions. [2020-09-15 13:53:06,686 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 201 transitions. Word has length 33 [2020-09-15 13:53:06,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:53:06,686 INFO L479 AbstractCegarLoop]: Abstraction has 82 states and 201 transitions. [2020-09-15 13:53:06,686 INFO L480 AbstractCegarLoop]: Interpolant automaton has 30 states. [2020-09-15 13:53:06,687 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 201 transitions. [2020-09-15 13:53:06,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2020-09-15 13:53:06,687 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:53:06,687 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:53:06,897 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2020-09-15 13:53:06,897 INFO L427 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:53:06,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:53:06,897 INFO L82 PathProgramCache]: Analyzing trace with hash 1551441143, now seen corresponding path program 169 times [2020-09-15 13:53:06,898 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:53:06,898 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054430804] [2020-09-15 13:53:06,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:53:06,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:53:07,749 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:07,749 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054430804] [2020-09-15 13:53:07,750 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913601975] [2020-09-15 13:53:07,750 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 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-09-15 13:53:07,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:53:07,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 30 conjunts are in the unsatisfiable core [2020-09-15 13:53:07,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:53:07,840 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:07,840 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:53:07,840 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2020-09-15 13:53:07,841 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [109339068] [2020-09-15 13:53:07,841 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:53:07,843 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:53:07,852 INFO L274 McrAutomatonBuilder]: Finished intersection with 43 states and 50 transitions. [2020-09-15 13:53:07,853 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:53:07,855 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:07,855 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:07,928 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:07,928 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:07,944 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [70411#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:53:07,944 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2020-09-15 13:53:07,944 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:53:07,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2020-09-15 13:53:07,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=216, Invalid=714, Unknown=0, NotChecked=0, Total=930 [2020-09-15 13:53:07,945 INFO L87 Difference]: Start difference. First operand 82 states and 201 transitions. Second operand 31 states. [2020-09-15 13:53:09,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:53:09,483 INFO L93 Difference]: Finished difference Result 150 states and 342 transitions. [2020-09-15 13:53:09,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2020-09-15 13:53:09,485 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 34 [2020-09-15 13:53:09,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:53:09,486 INFO L225 Difference]: With dead ends: 150 [2020-09-15 13:53:09,486 INFO L226 Difference]: Without dead ends: 144 [2020-09-15 13:53:09,487 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1007, Invalid=2533, Unknown=0, NotChecked=0, Total=3540 [2020-09-15 13:53:09,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2020-09-15 13:53:09,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 89. [2020-09-15 13:53:09,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2020-09-15 13:53:09,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 220 transitions. [2020-09-15 13:53:09,490 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 220 transitions. Word has length 34 [2020-09-15 13:53:09,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:53:09,498 INFO L479 AbstractCegarLoop]: Abstraction has 89 states and 220 transitions. [2020-09-15 13:53:09,498 INFO L480 AbstractCegarLoop]: Interpolant automaton has 31 states. [2020-09-15 13:53:09,499 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 220 transitions. [2020-09-15 13:53:09,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2020-09-15 13:53:09,499 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:53:09,499 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:53:09,709 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable170 [2020-09-15 13:53:09,709 INFO L427 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:53:09,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:53:09,710 INFO L82 PathProgramCache]: Analyzing trace with hash -1692542375, now seen corresponding path program 170 times [2020-09-15 13:53:09,710 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:53:09,711 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32436148] [2020-09-15 13:53:09,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:53:09,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:53:10,520 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:10,520 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32436148] [2020-09-15 13:53:10,520 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121313650] [2020-09-15 13:53:10,520 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 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-09-15 13:53:10,591 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:53:10,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:53:10,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 30 conjunts are in the unsatisfiable core [2020-09-15 13:53:10,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:53:10,610 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:10,610 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:53:10,610 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2020-09-15 13:53:10,611 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [915789887] [2020-09-15 13:53:10,611 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:53:10,613 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:53:10,637 INFO L274 McrAutomatonBuilder]: Finished intersection with 42 states and 48 transitions. [2020-09-15 13:53:10,637 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:53:10,638 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:10,638 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:10,706 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:10,706 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:10,721 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [70927#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:53:10,721 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2020-09-15 13:53:10,721 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:53:10,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2020-09-15 13:53:10,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=736, Unknown=0, NotChecked=0, Total=930 [2020-09-15 13:53:10,722 INFO L87 Difference]: Start difference. First operand 89 states and 220 transitions. Second operand 31 states. [2020-09-15 13:53:12,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:53:12,398 INFO L93 Difference]: Finished difference Result 147 states and 338 transitions. [2020-09-15 13:53:12,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-09-15 13:53:12,399 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 34 [2020-09-15 13:53:12,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:53:12,400 INFO L225 Difference]: With dead ends: 147 [2020-09-15 13:53:12,400 INFO L226 Difference]: Without dead ends: 141 [2020-09-15 13:53:12,400 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 721 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1015, Invalid=2767, Unknown=0, NotChecked=0, Total=3782 [2020-09-15 13:53:12,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2020-09-15 13:53:12,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 91. [2020-09-15 13:53:12,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2020-09-15 13:53:12,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 226 transitions. [2020-09-15 13:53:12,403 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 226 transitions. Word has length 34 [2020-09-15 13:53:12,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:53:12,403 INFO L479 AbstractCegarLoop]: Abstraction has 91 states and 226 transitions. [2020-09-15 13:53:12,403 INFO L480 AbstractCegarLoop]: Interpolant automaton has 31 states. [2020-09-15 13:53:12,403 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 226 transitions. [2020-09-15 13:53:12,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2020-09-15 13:53:12,404 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:53:12,404 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:53:12,604 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:53:12,605 INFO L427 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:53:12,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:53:12,605 INFO L82 PathProgramCache]: Analyzing trace with hash -46757829, now seen corresponding path program 171 times [2020-09-15 13:53:12,605 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:53:12,606 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636085842] [2020-09-15 13:53:12,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:53:12,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:53:13,410 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:13,411 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636085842] [2020-09-15 13:53:13,411 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387161510] [2020-09-15 13:53:13,411 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 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-09-15 13:53:13,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2020-09-15 13:53:13,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:53:13,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 30 conjunts are in the unsatisfiable core [2020-09-15 13:53:13,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:53:13,512 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:13,512 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:53:13,513 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2020-09-15 13:53:13,513 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [487348478] [2020-09-15 13:53:13,513 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:53:13,515 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:53:13,524 INFO L274 McrAutomatonBuilder]: Finished intersection with 42 states and 48 transitions. [2020-09-15 13:53:13,524 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:53:13,525 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:13,525 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:13,592 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:13,593 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:13,609 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [71448#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:53:13,609 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2020-09-15 13:53:13,609 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:53:13,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2020-09-15 13:53:13,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=754, Unknown=0, NotChecked=0, Total=930 [2020-09-15 13:53:13,610 INFO L87 Difference]: Start difference. First operand 91 states and 226 transitions. Second operand 31 states. [2020-09-15 13:53:15,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:53:15,439 INFO L93 Difference]: Finished difference Result 145 states and 336 transitions. [2020-09-15 13:53:15,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-09-15 13:53:15,440 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 34 [2020-09-15 13:53:15,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:53:15,441 INFO L225 Difference]: With dead ends: 145 [2020-09-15 13:53:15,441 INFO L226 Difference]: Without dead ends: 139 [2020-09-15 13:53:15,441 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 810 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1039, Invalid=2993, Unknown=0, NotChecked=0, Total=4032 [2020-09-15 13:53:15,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2020-09-15 13:53:15,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 93. [2020-09-15 13:53:15,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2020-09-15 13:53:15,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 232 transitions. [2020-09-15 13:53:15,443 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 232 transitions. Word has length 34 [2020-09-15 13:53:15,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:53:15,443 INFO L479 AbstractCegarLoop]: Abstraction has 93 states and 232 transitions. [2020-09-15 13:53:15,443 INFO L480 AbstractCegarLoop]: Interpolant automaton has 31 states. [2020-09-15 13:53:15,443 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 232 transitions. [2020-09-15 13:53:15,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2020-09-15 13:53:15,444 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:53:15,444 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:53:15,645 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2020-09-15 13:53:15,645 INFO L427 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:53:15,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:53:15,646 INFO L82 PathProgramCache]: Analyzing trace with hash -670742883, now seen corresponding path program 172 times [2020-09-15 13:53:15,646 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:53:15,646 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242614580] [2020-09-15 13:53:15,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:53:15,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:53:16,419 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:16,420 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242614580] [2020-09-15 13:53:16,420 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096137238] [2020-09-15 13:53:16,420 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 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-09-15 13:53:16,491 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:53:16,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:53:16,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 30 conjunts are in the unsatisfiable core [2020-09-15 13:53:16,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:53:16,516 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:16,516 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:53:16,517 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2020-09-15 13:53:16,517 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [695996779] [2020-09-15 13:53:16,517 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:53:16,519 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:53:16,539 INFO L274 McrAutomatonBuilder]: Finished intersection with 42 states and 48 transitions. [2020-09-15 13:53:16,540 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:53:16,542 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:16,542 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:16,610 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:16,610 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:16,627 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [71975#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:53:16,627 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2020-09-15 13:53:16,628 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:53:16,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2020-09-15 13:53:16,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=768, Unknown=0, NotChecked=0, Total=930 [2020-09-15 13:53:16,628 INFO L87 Difference]: Start difference. First operand 93 states and 232 transitions. Second operand 31 states. [2020-09-15 13:53:18,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:53:18,551 INFO L93 Difference]: Finished difference Result 143 states and 334 transitions. [2020-09-15 13:53:18,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-09-15 13:53:18,552 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 34 [2020-09-15 13:53:18,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:53:18,553 INFO L225 Difference]: With dead ends: 143 [2020-09-15 13:53:18,553 INFO L226 Difference]: Without dead ends: 137 [2020-09-15 13:53:18,553 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 903 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1079, Invalid=3211, Unknown=0, NotChecked=0, Total=4290 [2020-09-15 13:53:18,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2020-09-15 13:53:18,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 95. [2020-09-15 13:53:18,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2020-09-15 13:53:18,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 238 transitions. [2020-09-15 13:53:18,555 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 238 transitions. Word has length 34 [2020-09-15 13:53:18,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:53:18,555 INFO L479 AbstractCegarLoop]: Abstraction has 95 states and 238 transitions. [2020-09-15 13:53:18,555 INFO L480 AbstractCegarLoop]: Interpolant automaton has 31 states. [2020-09-15 13:53:18,555 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 238 transitions. [2020-09-15 13:53:18,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2020-09-15 13:53:18,556 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:53:18,556 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:53:18,756 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:53:18,757 INFO L427 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:53:18,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:53:18,757 INFO L82 PathProgramCache]: Analyzing trace with hash 718550399, now seen corresponding path program 173 times [2020-09-15 13:53:18,757 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:53:18,758 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697836081] [2020-09-15 13:53:18,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:53:18,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:53:19,506 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:19,507 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697836081] [2020-09-15 13:53:19,507 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248311696] [2020-09-15 13:53:19,507 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 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-09-15 13:53:19,585 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2020-09-15 13:53:19,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:53:19,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 30 conjunts are in the unsatisfiable core [2020-09-15 13:53:19,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:53:19,612 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:19,612 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:53:19,612 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2020-09-15 13:53:19,613 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [549872167] [2020-09-15 13:53:19,613 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:53:19,615 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:53:19,638 INFO L274 McrAutomatonBuilder]: Finished intersection with 42 states and 48 transitions. [2020-09-15 13:53:19,638 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:53:19,639 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:19,639 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:19,707 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:19,708 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:19,736 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [72508#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:53:19,736 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2020-09-15 13:53:19,736 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:53:19,737 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2020-09-15 13:53:19,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=778, Unknown=0, NotChecked=0, Total=930 [2020-09-15 13:53:19,737 INFO L87 Difference]: Start difference. First operand 95 states and 238 transitions. Second operand 31 states. [2020-09-15 13:53:21,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:53:21,902 INFO L93 Difference]: Finished difference Result 141 states and 332 transitions. [2020-09-15 13:53:21,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-09-15 13:53:21,904 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 34 [2020-09-15 13:53:21,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:53:21,904 INFO L225 Difference]: With dead ends: 141 [2020-09-15 13:53:21,904 INFO L226 Difference]: Without dead ends: 135 [2020-09-15 13:53:21,905 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1000 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1135, Invalid=3421, Unknown=0, NotChecked=0, Total=4556 [2020-09-15 13:53:21,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2020-09-15 13:53:21,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 97. [2020-09-15 13:53:21,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2020-09-15 13:53:21,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 244 transitions. [2020-09-15 13:53:21,908 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 244 transitions. Word has length 34 [2020-09-15 13:53:21,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:53:21,908 INFO L479 AbstractCegarLoop]: Abstraction has 97 states and 244 transitions. [2020-09-15 13:53:21,908 INFO L480 AbstractCegarLoop]: Interpolant automaton has 31 states. [2020-09-15 13:53:21,908 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 244 transitions. [2020-09-15 13:53:21,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2020-09-15 13:53:21,908 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:53:21,909 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:53:22,109 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:53:22,109 INFO L427 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:53:22,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:53:22,110 INFO L82 PathProgramCache]: Analyzing trace with hash -2131397407, now seen corresponding path program 174 times [2020-09-15 13:53:22,110 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:53:22,111 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450330862] [2020-09-15 13:53:22,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:53:22,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:53:22,840 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:22,840 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450330862] [2020-09-15 13:53:22,840 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341342722] [2020-09-15 13:53:22,840 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 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-09-15 13:53:22,925 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2020-09-15 13:53:22,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:53:22,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 30 conjunts are in the unsatisfiable core [2020-09-15 13:53:22,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:53:22,965 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:22,966 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:53:22,966 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2020-09-15 13:53:22,966 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [70553477] [2020-09-15 13:53:22,966 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:53:22,968 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:53:22,977 INFO L274 McrAutomatonBuilder]: Finished intersection with 42 states and 48 transitions. [2020-09-15 13:53:22,978 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:53:22,979 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:22,980 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:23,046 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:23,047 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:23,103 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [73047#(and (<= ~j~0 18) (< ~i~0 46))] [2020-09-15 13:53:23,104 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2020-09-15 13:53:23,104 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:53:23,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2020-09-15 13:53:23,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=784, Unknown=0, NotChecked=0, Total=930 [2020-09-15 13:53:23,105 INFO L87 Difference]: Start difference. First operand 97 states and 244 transitions. Second operand 31 states. [2020-09-15 13:53:25,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:53:25,774 INFO L93 Difference]: Finished difference Result 139 states and 330 transitions. [2020-09-15 13:53:25,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-09-15 13:53:25,775 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 34 [2020-09-15 13:53:25,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:53:25,775 INFO L225 Difference]: With dead ends: 139 [2020-09-15 13:53:25,775 INFO L226 Difference]: Without dead ends: 133 [2020-09-15 13:53:25,776 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1126 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1207, Invalid=3623, Unknown=0, NotChecked=0, Total=4830 [2020-09-15 13:53:25,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2020-09-15 13:53:25,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 99. [2020-09-15 13:53:25,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2020-09-15 13:53:25,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 250 transitions. [2020-09-15 13:53:25,778 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 250 transitions. Word has length 34 [2020-09-15 13:53:25,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:53:25,778 INFO L479 AbstractCegarLoop]: Abstraction has 99 states and 250 transitions. [2020-09-15 13:53:25,778 INFO L480 AbstractCegarLoop]: Interpolant automaton has 31 states. [2020-09-15 13:53:25,779 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 250 transitions. [2020-09-15 13:53:25,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2020-09-15 13:53:25,779 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:53:25,779 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:53:25,979 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:53:25,980 INFO L427 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:53:25,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:53:25,980 INFO L82 PathProgramCache]: Analyzing trace with hash 1405297859, now seen corresponding path program 175 times [2020-09-15 13:53:25,981 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:53:25,981 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652020181] [2020-09-15 13:53:25,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:53:25,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:53:26,687 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:26,687 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652020181] [2020-09-15 13:53:26,687 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147256244] [2020-09-15 13:53:26,688 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 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-09-15 13:53:26,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:53:26,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 30 conjunts are in the unsatisfiable core [2020-09-15 13:53:26,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:53:26,788 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:26,788 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:53:26,789 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2020-09-15 13:53:26,789 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [815221796] [2020-09-15 13:53:26,789 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:53:26,791 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:53:26,801 INFO L274 McrAutomatonBuilder]: Finished intersection with 42 states and 48 transitions. [2020-09-15 13:53:26,801 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:53:26,803 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:26,803 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:26,872 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:26,872 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:26,887 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [73592#(and (<= ~j~0 20) (< ~i~0 46))] [2020-09-15 13:53:26,887 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2020-09-15 13:53:26,888 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:53:26,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2020-09-15 13:53:26,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=786, Unknown=0, NotChecked=0, Total=930 [2020-09-15 13:53:26,888 INFO L87 Difference]: Start difference. First operand 99 states and 250 transitions. Second operand 31 states. [2020-09-15 13:53:29,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:53:29,333 INFO L93 Difference]: Finished difference Result 137 states and 328 transitions. [2020-09-15 13:53:29,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2020-09-15 13:53:29,334 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 34 [2020-09-15 13:53:29,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:53:29,334 INFO L225 Difference]: With dead ends: 137 [2020-09-15 13:53:29,334 INFO L226 Difference]: Without dead ends: 131 [2020-09-15 13:53:29,335 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1206 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1295, Invalid=3817, Unknown=0, NotChecked=0, Total=5112 [2020-09-15 13:53:29,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2020-09-15 13:53:29,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 101. [2020-09-15 13:53:29,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2020-09-15 13:53:29,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 256 transitions. [2020-09-15 13:53:29,337 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 256 transitions. Word has length 34 [2020-09-15 13:53:29,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:53:29,337 INFO L479 AbstractCegarLoop]: Abstraction has 101 states and 256 transitions. [2020-09-15 13:53:29,337 INFO L480 AbstractCegarLoop]: Interpolant automaton has 31 states. [2020-09-15 13:53:29,337 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 256 transitions. [2020-09-15 13:53:29,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2020-09-15 13:53:29,337 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:53:29,337 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:53:29,538 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,175 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:53:29,538 INFO L427 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:53:29,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:53:29,539 INFO L82 PathProgramCache]: Analyzing trace with hash -325098203, now seen corresponding path program 176 times [2020-09-15 13:53:29,539 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:53:29,539 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315439023] [2020-09-15 13:53:29,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:53:29,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:53:30,239 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:30,239 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315439023] [2020-09-15 13:53:30,239 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83539677] [2020-09-15 13:53:30,240 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 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-09-15 13:53:30,310 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:53:30,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:53:30,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 30 conjunts are in the unsatisfiable core [2020-09-15 13:53:30,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:53:30,347 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:30,347 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:53:30,347 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2020-09-15 13:53:30,348 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1398297811] [2020-09-15 13:53:30,348 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:53:30,350 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:53:30,359 INFO L274 McrAutomatonBuilder]: Finished intersection with 42 states and 48 transitions. [2020-09-15 13:53:30,359 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:53:30,361 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:30,361 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:30,431 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:30,431 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:30,446 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [74143#(and (<= ~j~0 22) (< ~i~0 46))] [2020-09-15 13:53:30,447 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2020-09-15 13:53:30,447 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:53:30,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2020-09-15 13:53:30,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=784, Unknown=0, NotChecked=0, Total=930 [2020-09-15 13:53:30,448 INFO L87 Difference]: Start difference. First operand 101 states and 256 transitions. Second operand 31 states. [2020-09-15 13:53:33,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:53:33,044 INFO L93 Difference]: Finished difference Result 135 states and 326 transitions. [2020-09-15 13:53:33,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2020-09-15 13:53:33,046 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 34 [2020-09-15 13:53:33,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:53:33,047 INFO L225 Difference]: With dead ends: 135 [2020-09-15 13:53:33,047 INFO L226 Difference]: Without dead ends: 129 [2020-09-15 13:53:33,048 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1315 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1399, Invalid=4003, Unknown=0, NotChecked=0, Total=5402 [2020-09-15 13:53:33,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2020-09-15 13:53:33,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 103. [2020-09-15 13:53:33,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 103 states. [2020-09-15 13:53:33,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 262 transitions. [2020-09-15 13:53:33,050 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 262 transitions. Word has length 34 [2020-09-15 13:53:33,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:53:33,051 INFO L479 AbstractCegarLoop]: Abstraction has 103 states and 262 transitions. [2020-09-15 13:53:33,051 INFO L480 AbstractCegarLoop]: Interpolant automaton has 31 states. [2020-09-15 13:53:33,051 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 262 transitions. [2020-09-15 13:53:33,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2020-09-15 13:53:33,051 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:53:33,051 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:53:33,252 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2020-09-15 13:53:33,252 INFO L427 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:53:33,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:53:33,253 INFO L82 PathProgramCache]: Analyzing trace with hash -957065721, now seen corresponding path program 177 times [2020-09-15 13:53:33,253 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:53:33,253 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270319388] [2020-09-15 13:53:33,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:53:33,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:53:33,958 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:33,959 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270319388] [2020-09-15 13:53:33,959 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301305960] [2020-09-15 13:53:33,959 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 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-09-15 13:53:34,037 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2020-09-15 13:53:34,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:53:34,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 30 conjunts are in the unsatisfiable core [2020-09-15 13:53:34,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:53:34,077 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:34,078 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:53:34,078 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2020-09-15 13:53:34,078 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [201569234] [2020-09-15 13:53:34,078 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:53:34,080 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:53:34,104 INFO L274 McrAutomatonBuilder]: Finished intersection with 42 states and 48 transitions. [2020-09-15 13:53:34,104 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:53:34,106 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:34,106 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:34,172 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:34,172 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:34,188 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [74700#(and (<= ~j~0 24) (< ~i~0 46))] [2020-09-15 13:53:34,188 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2020-09-15 13:53:34,188 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:53:34,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2020-09-15 13:53:34,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=778, Unknown=0, NotChecked=0, Total=930 [2020-09-15 13:53:34,189 INFO L87 Difference]: Start difference. First operand 103 states and 262 transitions. Second operand 31 states. [2020-09-15 13:53:37,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:53:37,017 INFO L93 Difference]: Finished difference Result 133 states and 324 transitions. [2020-09-15 13:53:37,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2020-09-15 13:53:37,019 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 34 [2020-09-15 13:53:37,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:53:37,019 INFO L225 Difference]: With dead ends: 133 [2020-09-15 13:53:37,019 INFO L226 Difference]: Without dead ends: 127 [2020-09-15 13:53:37,019 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1428 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1519, Invalid=4181, Unknown=0, NotChecked=0, Total=5700 [2020-09-15 13:53:37,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2020-09-15 13:53:37,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 105. [2020-09-15 13:53:37,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2020-09-15 13:53:37,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 268 transitions. [2020-09-15 13:53:37,022 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 268 transitions. Word has length 34 [2020-09-15 13:53:37,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:53:37,022 INFO L479 AbstractCegarLoop]: Abstraction has 105 states and 268 transitions. [2020-09-15 13:53:37,022 INFO L480 AbstractCegarLoop]: Interpolant automaton has 31 states. [2020-09-15 13:53:37,022 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 268 transitions. [2020-09-15 13:53:37,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2020-09-15 13:53:37,023 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:53:37,023 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:53:37,224 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2020-09-15 13:53:37,225 INFO L427 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:53:37,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:53:37,225 INFO L82 PathProgramCache]: Analyzing trace with hash 1916016489, now seen corresponding path program 178 times [2020-09-15 13:53:37,226 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:53:37,226 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138302621] [2020-09-15 13:53:37,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:53:37,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:53:37,920 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:37,921 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138302621] [2020-09-15 13:53:37,921 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164104815] [2020-09-15 13:53:37,921 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 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-09-15 13:53:37,992 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:53:37,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:53:37,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 30 conjunts are in the unsatisfiable core [2020-09-15 13:53:37,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:53:38,032 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:38,032 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:53:38,032 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2020-09-15 13:53:38,032 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1971001569] [2020-09-15 13:53:38,032 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:53:38,034 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:53:38,044 INFO L274 McrAutomatonBuilder]: Finished intersection with 42 states and 48 transitions. [2020-09-15 13:53:38,044 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:53:38,046 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:38,047 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:38,118 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:38,118 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:38,132 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [75263#(and (<= ~j~0 26) (< ~i~0 46))] [2020-09-15 13:53:38,133 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2020-09-15 13:53:38,133 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:53:38,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2020-09-15 13:53:38,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=768, Unknown=0, NotChecked=0, Total=930 [2020-09-15 13:53:38,134 INFO L87 Difference]: Start difference. First operand 105 states and 268 transitions. Second operand 31 states. [2020-09-15 13:53:41,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:53:41,064 INFO L93 Difference]: Finished difference Result 131 states and 322 transitions. [2020-09-15 13:53:41,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2020-09-15 13:53:41,065 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 34 [2020-09-15 13:53:41,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:53:41,065 INFO L225 Difference]: With dead ends: 131 [2020-09-15 13:53:41,066 INFO L226 Difference]: Without dead ends: 125 [2020-09-15 13:53:41,066 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1545 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1655, Invalid=4351, Unknown=0, NotChecked=0, Total=6006 [2020-09-15 13:53:41,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2020-09-15 13:53:41,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 107. [2020-09-15 13:53:41,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2020-09-15 13:53:41,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 274 transitions. [2020-09-15 13:53:41,068 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 274 transitions. Word has length 34 [2020-09-15 13:53:41,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:53:41,069 INFO L479 AbstractCegarLoop]: Abstraction has 107 states and 274 transitions. [2020-09-15 13:53:41,069 INFO L480 AbstractCegarLoop]: Interpolant automaton has 31 states. [2020-09-15 13:53:41,069 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 274 transitions. [2020-09-15 13:53:41,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2020-09-15 13:53:41,069 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:53:41,070 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:53:41,275 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2020-09-15 13:53:41,275 INFO L427 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:53:41,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:53:41,276 INFO L82 PathProgramCache]: Analyzing trace with hash -203896501, now seen corresponding path program 179 times [2020-09-15 13:53:41,276 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:53:41,277 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4132216] [2020-09-15 13:53:41,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:53:41,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:53:41,988 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:41,988 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4132216] [2020-09-15 13:53:41,989 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762911917] [2020-09-15 13:53:41,989 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 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-09-15 13:53:42,064 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2020-09-15 13:53:42,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:53:42,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 30 conjunts are in the unsatisfiable core [2020-09-15 13:53:42,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:53:42,108 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:42,109 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:53:42,109 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2020-09-15 13:53:42,109 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2105298985] [2020-09-15 13:53:42,109 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:53:42,112 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:53:42,138 INFO L274 McrAutomatonBuilder]: Finished intersection with 42 states and 48 transitions. [2020-09-15 13:53:42,138 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:53:42,140 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:42,140 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:42,208 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:42,209 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:42,224 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [75832#(and (<= ~j~0 28) (< ~i~0 46))] [2020-09-15 13:53:42,225 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2020-09-15 13:53:42,225 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:53:42,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2020-09-15 13:53:42,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=754, Unknown=0, NotChecked=0, Total=930 [2020-09-15 13:53:42,226 INFO L87 Difference]: Start difference. First operand 107 states and 274 transitions. Second operand 31 states. [2020-09-15 13:53:45,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:53:45,354 INFO L93 Difference]: Finished difference Result 129 states and 320 transitions. [2020-09-15 13:53:45,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2020-09-15 13:53:45,355 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 34 [2020-09-15 13:53:45,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:53:45,356 INFO L225 Difference]: With dead ends: 129 [2020-09-15 13:53:45,356 INFO L226 Difference]: Without dead ends: 123 [2020-09-15 13:53:45,356 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1666 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1807, Invalid=4513, Unknown=0, NotChecked=0, Total=6320 [2020-09-15 13:53:45,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2020-09-15 13:53:45,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 109. [2020-09-15 13:53:45,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2020-09-15 13:53:45,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 280 transitions. [2020-09-15 13:53:45,359 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 280 transitions. Word has length 34 [2020-09-15 13:53:45,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:53:45,359 INFO L479 AbstractCegarLoop]: Abstraction has 109 states and 280 transitions. [2020-09-15 13:53:45,360 INFO L480 AbstractCegarLoop]: Interpolant automaton has 31 states. [2020-09-15 13:53:45,360 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 280 transitions. [2020-09-15 13:53:45,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2020-09-15 13:53:45,360 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:53:45,360 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:53:45,560 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:53:45,561 INFO L427 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:53:45,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:53:45,561 INFO L82 PathProgramCache]: Analyzing trace with hash -1453028435, now seen corresponding path program 180 times [2020-09-15 13:53:45,562 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:53:45,562 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746144130] [2020-09-15 13:53:45,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:53:45,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:53:46,263 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:46,263 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746144130] [2020-09-15 13:53:46,263 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397350875] [2020-09-15 13:53:46,264 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 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-09-15 13:53:46,341 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2020-09-15 13:53:46,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:53:46,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 30 conjunts are in the unsatisfiable core [2020-09-15 13:53:46,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:53:46,383 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:46,383 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:53:46,383 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2020-09-15 13:53:46,384 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [315095072] [2020-09-15 13:53:46,384 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:53:46,404 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:53:46,414 INFO L274 McrAutomatonBuilder]: Finished intersection with 42 states and 48 transitions. [2020-09-15 13:53:46,414 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:53:46,414 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:46,415 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:46,482 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:46,482 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:46,498 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [76407#(and (<= ~j~0 30) (< ~i~0 46))] [2020-09-15 13:53:46,499 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2020-09-15 13:53:46,499 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:53:46,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2020-09-15 13:53:46,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=736, Unknown=0, NotChecked=0, Total=930 [2020-09-15 13:53:46,500 INFO L87 Difference]: Start difference. First operand 109 states and 280 transitions. Second operand 31 states. [2020-09-15 13:53:49,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:53:49,824 INFO L93 Difference]: Finished difference Result 129 states and 323 transitions. [2020-09-15 13:53:49,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2020-09-15 13:53:49,825 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 34 [2020-09-15 13:53:49,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:53:49,825 INFO L225 Difference]: With dead ends: 129 [2020-09-15 13:53:49,825 INFO L226 Difference]: Without dead ends: 123 [2020-09-15 13:53:49,826 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1791 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1975, Invalid=4667, Unknown=0, NotChecked=0, Total=6642 [2020-09-15 13:53:49,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2020-09-15 13:53:49,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 111. [2020-09-15 13:53:49,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2020-09-15 13:53:49,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 288 transitions. [2020-09-15 13:53:49,829 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 288 transitions. Word has length 34 [2020-09-15 13:53:49,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:53:49,829 INFO L479 AbstractCegarLoop]: Abstraction has 111 states and 288 transitions. [2020-09-15 13:53:49,829 INFO L480 AbstractCegarLoop]: Interpolant automaton has 31 states. [2020-09-15 13:53:49,829 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 288 transitions. [2020-09-15 13:53:49,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2020-09-15 13:53:49,829 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:53:49,829 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:53:50,030 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:53:50,030 INFO L427 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:53:50,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:53:50,031 INFO L82 PathProgramCache]: Analyzing trace with hash -1436451185, now seen corresponding path program 181 times [2020-09-15 13:53:50,031 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:53:50,032 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002383095] [2020-09-15 13:53:50,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:53:50,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:53:50,738 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:50,738 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002383095] [2020-09-15 13:53:50,738 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293522411] [2020-09-15 13:53:50,739 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 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-09-15 13:53:50,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:53:50,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 30 conjunts are in the unsatisfiable core [2020-09-15 13:53:50,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:53:50,855 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:50,856 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:53:50,856 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2020-09-15 13:53:50,856 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1018351784] [2020-09-15 13:53:50,856 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:53:50,858 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:53:50,869 INFO L274 McrAutomatonBuilder]: Finished intersection with 42 states and 48 transitions. [2020-09-15 13:53:50,869 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:53:50,869 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:50,870 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:50,937 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:50,937 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:50,953 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [76990#(and (<= ~j~0 32) (< ~i~0 46))] [2020-09-15 13:53:50,954 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2020-09-15 13:53:50,954 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:53:50,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2020-09-15 13:53:50,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=216, Invalid=714, Unknown=0, NotChecked=0, Total=930 [2020-09-15 13:53:50,955 INFO L87 Difference]: Start difference. First operand 111 states and 288 transitions. Second operand 31 states. [2020-09-15 13:53:54,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:53:54,339 INFO L93 Difference]: Finished difference Result 129 states and 331 transitions. [2020-09-15 13:53:54,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2020-09-15 13:53:54,340 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 34 [2020-09-15 13:53:54,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:53:54,341 INFO L225 Difference]: With dead ends: 129 [2020-09-15 13:53:54,341 INFO L226 Difference]: Without dead ends: 117 [2020-09-15 13:53:54,342 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1920 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=2157, Invalid=4815, Unknown=0, NotChecked=0, Total=6972 [2020-09-15 13:53:54,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2020-09-15 13:53:54,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 82. [2020-09-15 13:53:54,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2020-09-15 13:53:54,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 202 transitions. [2020-09-15 13:53:54,344 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 202 transitions. Word has length 34 [2020-09-15 13:53:54,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:53:54,344 INFO L479 AbstractCegarLoop]: Abstraction has 82 states and 202 transitions. [2020-09-15 13:53:54,344 INFO L480 AbstractCegarLoop]: Interpolant automaton has 31 states. [2020-09-15 13:53:54,344 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 202 transitions. [2020-09-15 13:53:54,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-09-15 13:53:54,345 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:53:54,345 INFO L422 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:53:54,545 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:53:54,546 INFO L427 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:53:54,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:53:54,546 INFO L82 PathProgramCache]: Analyzing trace with hash -484633973, now seen corresponding path program 182 times [2020-09-15 13:53:54,546 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:53:54,547 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092426146] [2020-09-15 13:53:54,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:53:54,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:53:55,508 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:55,508 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092426146] [2020-09-15 13:53:55,509 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076763840] [2020-09-15 13:53:55,509 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 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-09-15 13:53:55,578 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:53:55,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:53:55,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 31 conjunts are in the unsatisfiable core [2020-09-15 13:53:55,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:53:55,596 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:55,596 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:53:55,596 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2020-09-15 13:53:55,596 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1487260254] [2020-09-15 13:53:55,597 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:53:55,599 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:53:55,610 INFO L274 McrAutomatonBuilder]: Finished intersection with 45 states and 55 transitions. [2020-09-15 13:53:55,610 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:53:55,611 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:55,611 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:55,672 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:55,672 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:55,720 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:55,721 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:55,737 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:55,737 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:55,748 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:55,748 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:55,757 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:55,757 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:55,801 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:55,801 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:55,819 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:55,819 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:55,830 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [77523#(and (<= ~j~0 4) (< ~i~0 46))] [2020-09-15 13:53:55,830 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2020-09-15 13:53:55,830 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:53:55,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2020-09-15 13:53:55,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=244, Invalid=748, Unknown=0, NotChecked=0, Total=992 [2020-09-15 13:53:55,831 INFO L87 Difference]: Start difference. First operand 82 states and 202 transitions. Second operand 32 states. [2020-09-15 13:53:57,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:53:57,602 INFO L93 Difference]: Finished difference Result 126 states and 294 transitions. [2020-09-15 13:53:57,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-09-15 13:53:57,604 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 35 [2020-09-15 13:53:57,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:53:57,604 INFO L225 Difference]: With dead ends: 126 [2020-09-15 13:53:57,604 INFO L226 Difference]: Without dead ends: 120 [2020-09-15 13:53:57,605 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 44 SyntacticMatches, 7 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 726 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1081, Invalid=2579, Unknown=0, NotChecked=0, Total=3660 [2020-09-15 13:53:57,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2020-09-15 13:53:57,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 90. [2020-09-15 13:53:57,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2020-09-15 13:53:57,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 222 transitions. [2020-09-15 13:53:57,607 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 222 transitions. Word has length 35 [2020-09-15 13:53:57,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:53:57,608 INFO L479 AbstractCegarLoop]: Abstraction has 90 states and 222 transitions. [2020-09-15 13:53:57,608 INFO L480 AbstractCegarLoop]: Interpolant automaton has 32 states. [2020-09-15 13:53:57,608 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 222 transitions. [2020-09-15 13:53:57,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-09-15 13:53:57,608 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:53:57,608 INFO L422 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:53:57,808 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:53:57,809 INFO L427 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:53:57,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:53:57,809 INFO L82 PathProgramCache]: Analyzing trace with hash 193462125, now seen corresponding path program 183 times [2020-09-15 13:53:57,810 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:53:57,810 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399724402] [2020-09-15 13:53:57,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:53:57,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:53:58,768 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:58,768 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399724402] [2020-09-15 13:53:58,769 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002846120] [2020-09-15 13:53:58,769 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 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-09-15 13:53:58,850 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2020-09-15 13:53:58,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:53:58,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 31 conjunts are in the unsatisfiable core [2020-09-15 13:53:58,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:53:58,879 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:53:58,880 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:53:58,880 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2020-09-15 13:53:58,880 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [794799361] [2020-09-15 13:53:58,880 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:53:58,883 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:53:58,899 INFO L274 McrAutomatonBuilder]: Finished intersection with 41 states and 45 transitions. [2020-09-15 13:53:58,899 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:53:58,900 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:58,900 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:58,979 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:53:58,980 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:53:58,994 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [78021#(and (<= ~j~0 6) (< ~i~0 46))] [2020-09-15 13:53:58,994 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2020-09-15 13:53:58,995 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:53:58,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2020-09-15 13:53:58,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=773, Unknown=0, NotChecked=0, Total=992 [2020-09-15 13:53:58,995 INFO L87 Difference]: Start difference. First operand 90 states and 222 transitions. Second operand 32 states. [2020-09-15 13:54:00,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:54:00,904 INFO L93 Difference]: Finished difference Result 182 states and 408 transitions. [2020-09-15 13:54:00,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-09-15 13:54:00,905 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 35 [2020-09-15 13:54:00,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:54:00,906 INFO L225 Difference]: With dead ends: 182 [2020-09-15 13:54:00,906 INFO L226 Difference]: Without dead ends: 176 [2020-09-15 13:54:00,906 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 847 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1148, Invalid=3012, Unknown=0, NotChecked=0, Total=4160 [2020-09-15 13:54:00,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2020-09-15 13:54:00,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 92. [2020-09-15 13:54:00,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 92 states. [2020-09-15 13:54:00,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 228 transitions. [2020-09-15 13:54:00,909 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 228 transitions. Word has length 35 [2020-09-15 13:54:00,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:54:00,909 INFO L479 AbstractCegarLoop]: Abstraction has 92 states and 228 transitions. [2020-09-15 13:54:00,909 INFO L480 AbstractCegarLoop]: Interpolant automaton has 32 states. [2020-09-15 13:54:00,910 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 228 transitions. [2020-09-15 13:54:00,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-09-15 13:54:00,910 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:54:00,910 INFO L422 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:54:01,110 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,183 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:54:01,111 INFO L427 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:54:01,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:54:01,111 INFO L82 PathProgramCache]: Analyzing trace with hash 1244445903, now seen corresponding path program 184 times [2020-09-15 13:54:01,112 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:54:01,112 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394693051] [2020-09-15 13:54:01,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:54:01,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:54:02,028 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:02,028 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394693051] [2020-09-15 13:54:02,028 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974798425] [2020-09-15 13:54:02,029 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 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-09-15 13:54:02,102 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:54:02,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:54:02,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 31 conjunts are in the unsatisfiable core [2020-09-15 13:54:02,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:54:02,138 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:02,139 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:54:02,139 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2020-09-15 13:54:02,139 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [818817098] [2020-09-15 13:54:02,139 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:54:02,141 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:54:02,151 INFO L274 McrAutomatonBuilder]: Finished intersection with 41 states and 45 transitions. [2020-09-15 13:54:02,151 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:54:02,152 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:02,152 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:02,226 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:02,226 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:02,242 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [78587#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:54:02,242 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2020-09-15 13:54:02,242 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:54:02,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2020-09-15 13:54:02,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=794, Unknown=0, NotChecked=0, Total=992 [2020-09-15 13:54:02,243 INFO L87 Difference]: Start difference. First operand 92 states and 228 transitions. Second operand 32 states. [2020-09-15 13:54:04,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:54:04,252 INFO L93 Difference]: Finished difference Result 179 states and 404 transitions. [2020-09-15 13:54:04,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-09-15 13:54:04,254 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 35 [2020-09-15 13:54:04,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:54:04,255 INFO L225 Difference]: With dead ends: 179 [2020-09-15 13:54:04,255 INFO L226 Difference]: Without dead ends: 173 [2020-09-15 13:54:04,255 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 939 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1169, Invalid=3253, Unknown=0, NotChecked=0, Total=4422 [2020-09-15 13:54:04,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2020-09-15 13:54:04,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 94. [2020-09-15 13:54:04,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2020-09-15 13:54:04,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 234 transitions. [2020-09-15 13:54:04,257 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 234 transitions. Word has length 35 [2020-09-15 13:54:04,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:54:04,258 INFO L479 AbstractCegarLoop]: Abstraction has 94 states and 234 transitions. [2020-09-15 13:54:04,258 INFO L480 AbstractCegarLoop]: Interpolant automaton has 32 states. [2020-09-15 13:54:04,258 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 234 transitions. [2020-09-15 13:54:04,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-09-15 13:54:04,258 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:54:04,258 INFO L422 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:54:04,459 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:54:04,459 INFO L427 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:54:04,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:54:04,459 INFO L82 PathProgramCache]: Analyzing trace with hash -1404736847, now seen corresponding path program 185 times [2020-09-15 13:54:04,460 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:54:04,460 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319666685] [2020-09-15 13:54:04,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:54:04,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:54:05,326 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:05,326 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319666685] [2020-09-15 13:54:05,327 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330462656] [2020-09-15 13:54:05,327 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 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-09-15 13:54:05,404 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2020-09-15 13:54:05,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:54:05,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 31 conjunts are in the unsatisfiable core [2020-09-15 13:54:05,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:54:05,430 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:05,430 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:54:05,430 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2020-09-15 13:54:05,430 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1188477354] [2020-09-15 13:54:05,430 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:54:05,433 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:54:05,442 INFO L274 McrAutomatonBuilder]: Finished intersection with 41 states and 45 transitions. [2020-09-15 13:54:05,442 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:54:05,445 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:05,445 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:05,517 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:05,517 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:05,531 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [79158#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:54:05,532 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2020-09-15 13:54:05,532 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:54:05,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2020-09-15 13:54:05,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=811, Unknown=0, NotChecked=0, Total=992 [2020-09-15 13:54:05,532 INFO L87 Difference]: Start difference. First operand 94 states and 234 transitions. Second operand 32 states. [2020-09-15 13:54:07,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:54:07,715 INFO L93 Difference]: Finished difference Result 177 states and 402 transitions. [2020-09-15 13:54:07,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-09-15 13:54:07,716 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 35 [2020-09-15 13:54:07,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:54:07,717 INFO L225 Difference]: With dead ends: 177 [2020-09-15 13:54:07,717 INFO L226 Difference]: Without dead ends: 171 [2020-09-15 13:54:07,717 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1042 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1206, Invalid=3486, Unknown=0, NotChecked=0, Total=4692 [2020-09-15 13:54:07,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2020-09-15 13:54:07,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 96. [2020-09-15 13:54:07,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2020-09-15 13:54:07,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 240 transitions. [2020-09-15 13:54:07,720 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 240 transitions. Word has length 35 [2020-09-15 13:54:07,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:54:07,720 INFO L479 AbstractCegarLoop]: Abstraction has 96 states and 240 transitions. [2020-09-15 13:54:07,720 INFO L480 AbstractCegarLoop]: Interpolant automaton has 32 states. [2020-09-15 13:54:07,720 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 240 transitions. [2020-09-15 13:54:07,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-09-15 13:54:07,721 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:54:07,721 INFO L422 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:54:07,921 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,185 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:54:07,922 INFO L427 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:54:07,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:54:07,922 INFO L82 PathProgramCache]: Analyzing trace with hash -2028721901, now seen corresponding path program 186 times [2020-09-15 13:54:07,923 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:54:07,923 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529078279] [2020-09-15 13:54:07,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:54:07,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:54:08,768 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:08,768 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529078279] [2020-09-15 13:54:08,769 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289963565] [2020-09-15 13:54:08,769 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 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-09-15 13:54:08,848 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2020-09-15 13:54:08,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:54:08,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 31 conjunts are in the unsatisfiable core [2020-09-15 13:54:08,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:54:08,879 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:08,880 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:54:08,880 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2020-09-15 13:54:08,880 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [282428229] [2020-09-15 13:54:08,880 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:54:08,883 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:54:08,892 INFO L274 McrAutomatonBuilder]: Finished intersection with 41 states and 45 transitions. [2020-09-15 13:54:08,892 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:54:08,896 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:08,896 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:08,985 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:08,986 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:09,002 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [79735#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:54:09,002 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2020-09-15 13:54:09,003 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:54:09,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2020-09-15 13:54:09,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=824, Unknown=0, NotChecked=0, Total=992 [2020-09-15 13:54:09,003 INFO L87 Difference]: Start difference. First operand 96 states and 240 transitions. Second operand 32 states. [2020-09-15 13:54:11,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:54:11,402 INFO L93 Difference]: Finished difference Result 175 states and 400 transitions. [2020-09-15 13:54:11,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-09-15 13:54:11,404 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 35 [2020-09-15 13:54:11,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:54:11,405 INFO L225 Difference]: With dead ends: 175 [2020-09-15 13:54:11,405 INFO L226 Difference]: Without dead ends: 169 [2020-09-15 13:54:11,406 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1152 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1259, Invalid=3711, Unknown=0, NotChecked=0, Total=4970 [2020-09-15 13:54:11,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-09-15 13:54:11,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 98. [2020-09-15 13:54:11,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2020-09-15 13:54:11,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 246 transitions. [2020-09-15 13:54:11,408 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 246 transitions. Word has length 35 [2020-09-15 13:54:11,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:54:11,408 INFO L479 AbstractCegarLoop]: Abstraction has 98 states and 246 transitions. [2020-09-15 13:54:11,408 INFO L480 AbstractCegarLoop]: Interpolant automaton has 32 states. [2020-09-15 13:54:11,408 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 246 transitions. [2020-09-15 13:54:11,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-09-15 13:54:11,408 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:54:11,408 INFO L422 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:54:11,609 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:54:11,609 INFO L427 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:54:11,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:54:11,610 INFO L82 PathProgramCache]: Analyzing trace with hash -639428619, now seen corresponding path program 187 times [2020-09-15 13:54:11,610 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:54:11,611 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161119682] [2020-09-15 13:54:11,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:54:11,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:54:12,445 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:12,445 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161119682] [2020-09-15 13:54:12,445 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669492088] [2020-09-15 13:54:12,446 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 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-09-15 13:54:12,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:54:12,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 31 conjunts are in the unsatisfiable core [2020-09-15 13:54:12,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:54:12,574 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:12,575 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:54:12,575 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2020-09-15 13:54:12,575 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1747375410] [2020-09-15 13:54:12,575 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:54:12,578 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:54:12,591 INFO L274 McrAutomatonBuilder]: Finished intersection with 41 states and 45 transitions. [2020-09-15 13:54:12,591 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:54:12,595 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:12,595 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:12,666 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:12,666 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:12,680 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [80318#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:54:12,681 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2020-09-15 13:54:12,681 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:54:12,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2020-09-15 13:54:12,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=833, Unknown=0, NotChecked=0, Total=992 [2020-09-15 13:54:12,681 INFO L87 Difference]: Start difference. First operand 98 states and 246 transitions. Second operand 32 states. [2020-09-15 13:54:15,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:54:15,199 INFO L93 Difference]: Finished difference Result 173 states and 398 transitions. [2020-09-15 13:54:15,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2020-09-15 13:54:15,200 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 35 [2020-09-15 13:54:15,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:54:15,201 INFO L225 Difference]: With dead ends: 173 [2020-09-15 13:54:15,201 INFO L226 Difference]: Without dead ends: 167 [2020-09-15 13:54:15,201 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1266 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1328, Invalid=3928, Unknown=0, NotChecked=0, Total=5256 [2020-09-15 13:54:15,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2020-09-15 13:54:15,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 100. [2020-09-15 13:54:15,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2020-09-15 13:54:15,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 252 transitions. [2020-09-15 13:54:15,204 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 252 transitions. Word has length 35 [2020-09-15 13:54:15,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:54:15,204 INFO L479 AbstractCegarLoop]: Abstraction has 100 states and 252 transitions. [2020-09-15 13:54:15,204 INFO L480 AbstractCegarLoop]: Interpolant automaton has 32 states. [2020-09-15 13:54:15,204 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 252 transitions. [2020-09-15 13:54:15,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-09-15 13:54:15,205 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:54:15,205 INFO L422 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:54:15,405 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:54:15,406 INFO L427 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:54:15,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:54:15,406 INFO L82 PathProgramCache]: Analyzing trace with hash 805590871, now seen corresponding path program 188 times [2020-09-15 13:54:15,407 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:54:15,407 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299838139] [2020-09-15 13:54:15,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:54:15,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:54:16,187 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:16,187 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299838139] [2020-09-15 13:54:16,188 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856027397] [2020-09-15 13:54:16,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 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-09-15 13:54:16,262 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:54:16,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:54:16,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 31 conjunts are in the unsatisfiable core [2020-09-15 13:54:16,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:54:16,305 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:16,305 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:54:16,305 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2020-09-15 13:54:16,305 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1833572122] [2020-09-15 13:54:16,305 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:54:16,307 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:54:16,317 INFO L274 McrAutomatonBuilder]: Finished intersection with 41 states and 45 transitions. [2020-09-15 13:54:16,318 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:54:16,318 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:16,318 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:16,390 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:16,390 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:16,406 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [80907#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:54:16,406 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2020-09-15 13:54:16,406 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:54:16,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2020-09-15 13:54:16,407 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=838, Unknown=0, NotChecked=0, Total=992 [2020-09-15 13:54:16,407 INFO L87 Difference]: Start difference. First operand 100 states and 252 transitions. Second operand 32 states. [2020-09-15 13:54:19,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:54:19,031 INFO L93 Difference]: Finished difference Result 171 states and 396 transitions. [2020-09-15 13:54:19,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2020-09-15 13:54:19,032 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 35 [2020-09-15 13:54:19,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:54:19,033 INFO L225 Difference]: With dead ends: 171 [2020-09-15 13:54:19,033 INFO L226 Difference]: Without dead ends: 165 [2020-09-15 13:54:19,034 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1384 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1413, Invalid=4137, Unknown=0, NotChecked=0, Total=5550 [2020-09-15 13:54:19,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2020-09-15 13:54:19,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 102. [2020-09-15 13:54:19,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2020-09-15 13:54:19,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 258 transitions. [2020-09-15 13:54:19,036 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 258 transitions. Word has length 35 [2020-09-15 13:54:19,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:54:19,037 INFO L479 AbstractCegarLoop]: Abstraction has 102 states and 258 transitions. [2020-09-15 13:54:19,037 INFO L480 AbstractCegarLoop]: Interpolant automaton has 32 states. [2020-09-15 13:54:19,037 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 258 transitions. [2020-09-15 13:54:19,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-09-15 13:54:19,037 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:54:19,037 INFO L422 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:54:19,238 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2020-09-15 13:54:19,238 INFO L427 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:54:19,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:54:19,239 INFO L82 PathProgramCache]: Analyzing trace with hash 47318841, now seen corresponding path program 189 times [2020-09-15 13:54:19,239 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:54:19,239 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456132438] [2020-09-15 13:54:19,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:54:19,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:54:20,042 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:20,043 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456132438] [2020-09-15 13:54:20,043 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48605537] [2020-09-15 13:54:20,043 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 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-09-15 13:54:20,123 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2020-09-15 13:54:20,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:54:20,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 31 conjunts are in the unsatisfiable core [2020-09-15 13:54:20,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:54:20,161 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:20,162 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:54:20,162 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2020-09-15 13:54:20,162 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1641413842] [2020-09-15 13:54:20,162 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:54:20,164 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:54:20,174 INFO L274 McrAutomatonBuilder]: Finished intersection with 41 states and 45 transitions. [2020-09-15 13:54:20,174 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:54:20,177 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:20,177 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:20,247 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:20,247 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:20,262 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [81502#(and (<= ~j~0 18) (< ~i~0 46))] [2020-09-15 13:54:20,262 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2020-09-15 13:54:20,262 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:54:20,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2020-09-15 13:54:20,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=839, Unknown=0, NotChecked=0, Total=992 [2020-09-15 13:54:20,263 INFO L87 Difference]: Start difference. First operand 102 states and 258 transitions. Second operand 32 states. [2020-09-15 13:54:23,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:54:23,026 INFO L93 Difference]: Finished difference Result 169 states and 394 transitions. [2020-09-15 13:54:23,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2020-09-15 13:54:23,028 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 35 [2020-09-15 13:54:23,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:54:23,029 INFO L225 Difference]: With dead ends: 169 [2020-09-15 13:54:23,029 INFO L226 Difference]: Without dead ends: 163 [2020-09-15 13:54:23,030 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1506 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1514, Invalid=4338, Unknown=0, NotChecked=0, Total=5852 [2020-09-15 13:54:23,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2020-09-15 13:54:23,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 104. [2020-09-15 13:54:23,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 104 states. [2020-09-15 13:54:23,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 264 transitions. [2020-09-15 13:54:23,032 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 264 transitions. Word has length 35 [2020-09-15 13:54:23,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:54:23,032 INFO L479 AbstractCegarLoop]: Abstraction has 104 states and 264 transitions. [2020-09-15 13:54:23,033 INFO L480 AbstractCegarLoop]: Interpolant automaton has 32 states. [2020-09-15 13:54:23,033 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 264 transitions. [2020-09-15 13:54:23,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-09-15 13:54:23,033 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:54:23,033 INFO L422 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:54:23,234 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:54:23,235 INFO L427 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:54:23,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:54:23,235 INFO L82 PathProgramCache]: Analyzing trace with hash -1683077221, now seen corresponding path program 190 times [2020-09-15 13:54:23,236 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:54:23,236 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938588529] [2020-09-15 13:54:23,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:54:23,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:54:24,002 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:24,002 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938588529] [2020-09-15 13:54:24,002 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275696860] [2020-09-15 13:54:24,003 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 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-09-15 13:54:24,074 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:54:24,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:54:24,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 31 conjunts are in the unsatisfiable core [2020-09-15 13:54:24,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:54:24,119 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:24,120 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:54:24,120 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2020-09-15 13:54:24,120 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1101457499] [2020-09-15 13:54:24,120 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:54:24,122 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:54:24,132 INFO L274 McrAutomatonBuilder]: Finished intersection with 41 states and 45 transitions. [2020-09-15 13:54:24,132 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:54:24,135 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:24,135 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:24,206 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:24,206 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:24,220 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [82103#(and (<= ~j~0 20) (< ~i~0 46))] [2020-09-15 13:54:24,221 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2020-09-15 13:54:24,221 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:54:24,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2020-09-15 13:54:24,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=836, Unknown=0, NotChecked=0, Total=992 [2020-09-15 13:54:24,222 INFO L87 Difference]: Start difference. First operand 104 states and 264 transitions. Second operand 32 states. [2020-09-15 13:54:27,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:54:27,212 INFO L93 Difference]: Finished difference Result 167 states and 392 transitions. [2020-09-15 13:54:27,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2020-09-15 13:54:27,214 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 35 [2020-09-15 13:54:27,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:54:27,214 INFO L225 Difference]: With dead ends: 167 [2020-09-15 13:54:27,214 INFO L226 Difference]: Without dead ends: 161 [2020-09-15 13:54:27,215 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1632 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1631, Invalid=4531, Unknown=0, NotChecked=0, Total=6162 [2020-09-15 13:54:27,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2020-09-15 13:54:27,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 106. [2020-09-15 13:54:27,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2020-09-15 13:54:27,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 270 transitions. [2020-09-15 13:54:27,218 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 270 transitions. Word has length 35 [2020-09-15 13:54:27,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:54:27,219 INFO L479 AbstractCegarLoop]: Abstraction has 106 states and 270 transitions. [2020-09-15 13:54:27,219 INFO L480 AbstractCegarLoop]: Interpolant automaton has 32 states. [2020-09-15 13:54:27,219 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 270 transitions. [2020-09-15 13:54:27,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-09-15 13:54:27,220 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:54:27,220 INFO L422 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:54:27,427 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable191 [2020-09-15 13:54:27,427 INFO L427 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:54:27,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:54:27,428 INFO L82 PathProgramCache]: Analyzing trace with hash 1979922557, now seen corresponding path program 191 times [2020-09-15 13:54:27,428 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:54:27,429 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340464634] [2020-09-15 13:54:27,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:54:27,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:54:28,221 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:28,221 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340464634] [2020-09-15 13:54:28,221 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533739674] [2020-09-15 13:54:28,222 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 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-09-15 13:54:28,317 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2020-09-15 13:54:28,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:54:28,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 31 conjunts are in the unsatisfiable core [2020-09-15 13:54:28,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:54:28,360 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:28,360 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:54:28,360 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2020-09-15 13:54:28,360 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1559603054] [2020-09-15 13:54:28,360 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:54:28,363 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:54:28,373 INFO L274 McrAutomatonBuilder]: Finished intersection with 41 states and 45 transitions. [2020-09-15 13:54:28,373 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:54:28,376 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:28,377 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:28,449 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:28,450 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:28,464 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [82710#(and (<= ~j~0 22) (< ~i~0 46))] [2020-09-15 13:54:28,464 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2020-09-15 13:54:28,465 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:54:28,465 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2020-09-15 13:54:28,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=829, Unknown=0, NotChecked=0, Total=992 [2020-09-15 13:54:28,465 INFO L87 Difference]: Start difference. First operand 106 states and 270 transitions. Second operand 32 states. [2020-09-15 13:54:31,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:54:31,600 INFO L93 Difference]: Finished difference Result 165 states and 390 transitions. [2020-09-15 13:54:31,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2020-09-15 13:54:31,601 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 35 [2020-09-15 13:54:31,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:54:31,602 INFO L225 Difference]: With dead ends: 165 [2020-09-15 13:54:31,602 INFO L226 Difference]: Without dead ends: 159 [2020-09-15 13:54:31,602 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1762 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=1764, Invalid=4716, Unknown=0, NotChecked=0, Total=6480 [2020-09-15 13:54:31,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2020-09-15 13:54:31,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 108. [2020-09-15 13:54:31,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2020-09-15 13:54:31,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 276 transitions. [2020-09-15 13:54:31,605 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 276 transitions. Word has length 35 [2020-09-15 13:54:31,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:54:31,605 INFO L479 AbstractCegarLoop]: Abstraction has 108 states and 276 transitions. [2020-09-15 13:54:31,605 INFO L480 AbstractCegarLoop]: Interpolant automaton has 32 states. [2020-09-15 13:54:31,605 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 276 transitions. [2020-09-15 13:54:31,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-09-15 13:54:31,605 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:54:31,606 INFO L422 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:54:31,806 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:54:31,806 INFO L427 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:54:31,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:54:31,807 INFO L82 PathProgramCache]: Analyzing trace with hash 558037471, now seen corresponding path program 192 times [2020-09-15 13:54:31,807 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:54:31,808 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054346483] [2020-09-15 13:54:31,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:54:31,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:54:32,574 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:32,575 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054346483] [2020-09-15 13:54:32,575 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887652175] [2020-09-15 13:54:32,576 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 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-09-15 13:54:32,668 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2020-09-15 13:54:32,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:54:32,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 31 conjunts are in the unsatisfiable core [2020-09-15 13:54:32,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:54:32,714 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:32,714 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:54:32,714 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2020-09-15 13:54:32,714 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1035984548] [2020-09-15 13:54:32,714 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:54:32,717 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:54:32,727 INFO L274 McrAutomatonBuilder]: Finished intersection with 41 states and 45 transitions. [2020-09-15 13:54:32,727 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:54:32,728 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:32,728 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:32,803 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:32,803 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:32,820 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [83323#(and (<= ~j~0 24) (< ~i~0 46))] [2020-09-15 13:54:32,820 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2020-09-15 13:54:32,820 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:54:32,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2020-09-15 13:54:32,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=818, Unknown=0, NotChecked=0, Total=992 [2020-09-15 13:54:32,821 INFO L87 Difference]: Start difference. First operand 108 states and 276 transitions. Second operand 32 states. [2020-09-15 13:54:36,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:54:36,136 INFO L93 Difference]: Finished difference Result 163 states and 388 transitions. [2020-09-15 13:54:36,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2020-09-15 13:54:36,138 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 35 [2020-09-15 13:54:36,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:54:36,138 INFO L225 Difference]: With dead ends: 163 [2020-09-15 13:54:36,138 INFO L226 Difference]: Without dead ends: 157 [2020-09-15 13:54:36,139 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1896 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1913, Invalid=4893, Unknown=0, NotChecked=0, Total=6806 [2020-09-15 13:54:36,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2020-09-15 13:54:36,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 110. [2020-09-15 13:54:36,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2020-09-15 13:54:36,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 282 transitions. [2020-09-15 13:54:36,142 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 282 transitions. Word has length 35 [2020-09-15 13:54:36,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:54:36,142 INFO L479 AbstractCegarLoop]: Abstraction has 110 states and 282 transitions. [2020-09-15 13:54:36,142 INFO L480 AbstractCegarLoop]: Interpolant automaton has 32 states. [2020-09-15 13:54:36,142 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 282 transitions. [2020-09-15 13:54:36,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-09-15 13:54:36,143 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:54:36,143 INFO L422 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:54:36,343 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:54:36,344 INFO L427 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:54:36,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:54:36,344 INFO L82 PathProgramCache]: Analyzing trace with hash -1561875519, now seen corresponding path program 193 times [2020-09-15 13:54:36,345 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:54:36,345 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786856209] [2020-09-15 13:54:36,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:54:36,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:54:37,132 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:37,132 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786856209] [2020-09-15 13:54:37,133 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727817808] [2020-09-15 13:54:37,133 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 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-09-15 13:54:37,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:54:37,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 31 conjunts are in the unsatisfiable core [2020-09-15 13:54:37,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:54:37,253 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:37,253 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:54:37,253 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2020-09-15 13:54:37,254 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [359759803] [2020-09-15 13:54:37,254 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:54:37,257 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:54:37,267 INFO L274 McrAutomatonBuilder]: Finished intersection with 41 states and 45 transitions. [2020-09-15 13:54:37,267 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:54:37,268 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:37,268 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:37,344 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:37,345 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:37,360 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [83942#(and (<= ~j~0 26) (< ~i~0 46))] [2020-09-15 13:54:37,361 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2020-09-15 13:54:37,361 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:54:37,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2020-09-15 13:54:37,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=803, Unknown=0, NotChecked=0, Total=992 [2020-09-15 13:54:37,361 INFO L87 Difference]: Start difference. First operand 110 states and 282 transitions. Second operand 32 states. [2020-09-15 13:54:40,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:54:40,843 INFO L93 Difference]: Finished difference Result 161 states and 386 transitions. [2020-09-15 13:54:40,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2020-09-15 13:54:40,845 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 35 [2020-09-15 13:54:40,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:54:40,845 INFO L225 Difference]: With dead ends: 161 [2020-09-15 13:54:40,846 INFO L226 Difference]: Without dead ends: 155 [2020-09-15 13:54:40,846 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2034 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=2078, Invalid=5062, Unknown=0, NotChecked=0, Total=7140 [2020-09-15 13:54:40,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2020-09-15 13:54:40,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 112. [2020-09-15 13:54:40,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2020-09-15 13:54:40,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 288 transitions. [2020-09-15 13:54:40,849 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 288 transitions. Word has length 35 [2020-09-15 13:54:40,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:54:40,849 INFO L479 AbstractCegarLoop]: Abstraction has 112 states and 288 transitions. [2020-09-15 13:54:40,849 INFO L480 AbstractCegarLoop]: Interpolant automaton has 32 states. [2020-09-15 13:54:40,850 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 288 transitions. [2020-09-15 13:54:40,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-09-15 13:54:40,850 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:54:40,850 INFO L422 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:54:41,050 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2020-09-15 13:54:41,051 INFO L427 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:54:41,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:54:41,051 INFO L82 PathProgramCache]: Analyzing trace with hash 1483959843, now seen corresponding path program 194 times [2020-09-15 13:54:41,052 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:54:41,052 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748348847] [2020-09-15 13:54:41,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:54:41,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:54:41,833 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:41,834 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748348847] [2020-09-15 13:54:41,834 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101571053] [2020-09-15 13:54:41,834 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 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-09-15 13:54:41,907 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:54:41,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:54:41,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 31 conjunts are in the unsatisfiable core [2020-09-15 13:54:41,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:54:41,965 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:41,965 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:54:41,966 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2020-09-15 13:54:41,966 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2116355084] [2020-09-15 13:54:41,966 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:54:41,968 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:54:41,979 INFO L274 McrAutomatonBuilder]: Finished intersection with 41 states and 45 transitions. [2020-09-15 13:54:41,979 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:54:41,980 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:41,980 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:42,058 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:42,059 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:42,077 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [84567#(and (<= ~j~0 28) (< ~i~0 46))] [2020-09-15 13:54:42,077 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2020-09-15 13:54:42,077 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:54:42,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2020-09-15 13:54:42,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=784, Unknown=0, NotChecked=0, Total=992 [2020-09-15 13:54:42,078 INFO L87 Difference]: Start difference. First operand 112 states and 288 transitions. Second operand 32 states. [2020-09-15 13:54:45,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:54:45,726 INFO L93 Difference]: Finished difference Result 161 states and 389 transitions. [2020-09-15 13:54:45,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2020-09-15 13:54:45,728 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 35 [2020-09-15 13:54:45,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:54:45,728 INFO L225 Difference]: With dead ends: 161 [2020-09-15 13:54:45,728 INFO L226 Difference]: Without dead ends: 155 [2020-09-15 13:54:45,729 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2176 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=2259, Invalid=5223, Unknown=0, NotChecked=0, Total=7482 [2020-09-15 13:54:45,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2020-09-15 13:54:45,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 114. [2020-09-15 13:54:45,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2020-09-15 13:54:45,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 296 transitions. [2020-09-15 13:54:45,732 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 296 transitions. Word has length 35 [2020-09-15 13:54:45,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:54:45,732 INFO L479 AbstractCegarLoop]: Abstraction has 114 states and 296 transitions. [2020-09-15 13:54:45,732 INFO L480 AbstractCegarLoop]: Interpolant automaton has 32 states. [2020-09-15 13:54:45,733 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 296 transitions. [2020-09-15 13:54:45,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-09-15 13:54:45,733 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:54:45,733 INFO L422 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:54:45,933 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:54:45,934 INFO L427 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:54:45,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:54:45,934 INFO L82 PathProgramCache]: Analyzing trace with hash 1500537093, now seen corresponding path program 195 times [2020-09-15 13:54:45,935 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:54:45,935 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214838886] [2020-09-15 13:54:45,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:54:45,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:54:46,739 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:46,739 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214838886] [2020-09-15 13:54:46,739 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681064260] [2020-09-15 13:54:46,740 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 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-09-15 13:54:46,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2020-09-15 13:54:46,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:54:46,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 31 conjunts are in the unsatisfiable core [2020-09-15 13:54:46,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:54:46,873 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:46,873 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:54:46,874 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2020-09-15 13:54:46,874 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [192993262] [2020-09-15 13:54:46,874 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:54:46,876 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:54:46,901 INFO L274 McrAutomatonBuilder]: Finished intersection with 41 states and 45 transitions. [2020-09-15 13:54:46,901 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:54:46,902 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:46,902 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:46,974 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:46,974 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:46,990 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [85200#(and (<= ~j~0 30) (< ~i~0 46))] [2020-09-15 13:54:46,990 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2020-09-15 13:54:46,990 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:54:46,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2020-09-15 13:54:46,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=761, Unknown=0, NotChecked=0, Total=992 [2020-09-15 13:54:46,991 INFO L87 Difference]: Start difference. First operand 114 states and 296 transitions. Second operand 32 states. [2020-09-15 13:54:50,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:54:50,802 INFO L93 Difference]: Finished difference Result 162 states and 399 transitions. [2020-09-15 13:54:50,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2020-09-15 13:54:50,803 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 35 [2020-09-15 13:54:50,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:54:50,804 INFO L225 Difference]: With dead ends: 162 [2020-09-15 13:54:50,804 INFO L226 Difference]: Without dead ends: 150 [2020-09-15 13:54:50,805 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2322 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=2454, Invalid=5378, Unknown=0, NotChecked=0, Total=7832 [2020-09-15 13:54:50,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2020-09-15 13:54:50,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 86. [2020-09-15 13:54:50,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2020-09-15 13:54:50,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 211 transitions. [2020-09-15 13:54:50,807 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 211 transitions. Word has length 35 [2020-09-15 13:54:50,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:54:50,807 INFO L479 AbstractCegarLoop]: Abstraction has 86 states and 211 transitions. [2020-09-15 13:54:50,807 INFO L480 AbstractCegarLoop]: Interpolant automaton has 32 states. [2020-09-15 13:54:50,808 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 211 transitions. [2020-09-15 13:54:50,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2020-09-15 13:54:50,808 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:54:50,808 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:54:51,008 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,195 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:54:51,009 INFO L427 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:54:51,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:54:51,009 INFO L82 PathProgramCache]: Analyzing trace with hash 581302646, now seen corresponding path program 196 times [2020-09-15 13:54:51,010 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:54:51,010 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768000335] [2020-09-15 13:54:51,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:54:51,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:54:52,090 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:52,091 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768000335] [2020-09-15 13:54:52,091 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1493191251] [2020-09-15 13:54:52,091 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 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-09-15 13:54:52,165 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:54:52,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:54:52,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 32 conjunts are in the unsatisfiable core [2020-09-15 13:54:52,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:54:52,186 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:52,186 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:54:52,186 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2020-09-15 13:54:52,187 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1897683202] [2020-09-15 13:54:52,187 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:54:52,189 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:54:52,219 INFO L274 McrAutomatonBuilder]: Finished intersection with 45 states and 52 transitions. [2020-09-15 13:54:52,219 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:54:52,219 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:52,220 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:52,305 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:52,305 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:52,327 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [85786#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:54:52,328 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2020-09-15 13:54:52,328 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:54:52,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2020-09-15 13:54:52,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=810, Unknown=0, NotChecked=0, Total=1056 [2020-09-15 13:54:52,329 INFO L87 Difference]: Start difference. First operand 86 states and 211 transitions. Second operand 33 states. [2020-09-15 13:54:54,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:54:54,300 INFO L93 Difference]: Finished difference Result 158 states and 360 transitions. [2020-09-15 13:54:54,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2020-09-15 13:54:54,301 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 36 [2020-09-15 13:54:54,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:54:54,302 INFO L225 Difference]: With dead ends: 158 [2020-09-15 13:54:54,302 INFO L226 Difference]: Without dead ends: 152 [2020-09-15 13:54:54,302 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 727 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1152, Invalid=2880, Unknown=0, NotChecked=0, Total=4032 [2020-09-15 13:54:54,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2020-09-15 13:54:54,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 93. [2020-09-15 13:54:54,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2020-09-15 13:54:54,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 230 transitions. [2020-09-15 13:54:54,305 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 230 transitions. Word has length 36 [2020-09-15 13:54:54,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:54:54,305 INFO L479 AbstractCegarLoop]: Abstraction has 93 states and 230 transitions. [2020-09-15 13:54:54,305 INFO L480 AbstractCegarLoop]: Interpolant automaton has 33 states. [2020-09-15 13:54:54,305 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 230 transitions. [2020-09-15 13:54:54,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2020-09-15 13:54:54,306 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:54:54,306 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:54:54,506 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:54:54,507 INFO L427 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:54:54,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:54:54,507 INFO L82 PathProgramCache]: Analyzing trace with hash 1259398744, now seen corresponding path program 197 times [2020-09-15 13:54:54,508 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:54:54,508 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989668461] [2020-09-15 13:54:54,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:54:54,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:54:55,576 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:55,576 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989668461] [2020-09-15 13:54:55,576 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [928965667] [2020-09-15 13:54:55,576 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 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-09-15 13:54:55,654 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2020-09-15 13:54:55,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:54:55,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 32 conjunts are in the unsatisfiable core [2020-09-15 13:54:55,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:54:55,679 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:55,680 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:54:55,680 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2020-09-15 13:54:55,680 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [946250232] [2020-09-15 13:54:55,680 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:54:55,682 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:54:55,694 INFO L274 McrAutomatonBuilder]: Finished intersection with 44 states and 50 transitions. [2020-09-15 13:54:55,694 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:54:55,695 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:55,695 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:55,775 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:55,775 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:56,005 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [86330#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:54:56,005 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2020-09-15 13:54:56,005 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:54:56,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2020-09-15 13:54:56,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=834, Unknown=0, NotChecked=0, Total=1056 [2020-09-15 13:54:56,006 INFO L87 Difference]: Start difference. First operand 93 states and 230 transitions. Second operand 33 states. [2020-09-15 13:54:58,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:54:58,073 INFO L93 Difference]: Finished difference Result 155 states and 356 transitions. [2020-09-15 13:54:58,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-09-15 13:54:58,075 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 36 [2020-09-15 13:54:58,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:54:58,075 INFO L225 Difference]: With dead ends: 155 [2020-09-15 13:54:58,075 INFO L226 Difference]: Without dead ends: 149 [2020-09-15 13:54:58,076 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 818 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1158, Invalid=3132, Unknown=0, NotChecked=0, Total=4290 [2020-09-15 13:54:58,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2020-09-15 13:54:58,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 95. [2020-09-15 13:54:58,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2020-09-15 13:54:58,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 236 transitions. [2020-09-15 13:54:58,080 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 236 transitions. Word has length 36 [2020-09-15 13:54:58,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:54:58,080 INFO L479 AbstractCegarLoop]: Abstraction has 95 states and 236 transitions. [2020-09-15 13:54:58,080 INFO L480 AbstractCegarLoop]: Interpolant automaton has 33 states. [2020-09-15 13:54:58,081 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 236 transitions. [2020-09-15 13:54:58,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2020-09-15 13:54:58,081 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:54:58,081 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:54:58,288 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable198 [2020-09-15 13:54:58,288 INFO L427 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:54:58,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:54:58,289 INFO L82 PathProgramCache]: Analyzing trace with hash -1984584774, now seen corresponding path program 198 times [2020-09-15 13:54:58,289 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:54:58,290 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968806247] [2020-09-15 13:54:58,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:54:58,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:54:59,306 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:59,307 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968806247] [2020-09-15 13:54:59,307 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243460697] [2020-09-15 13:54:59,307 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 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-09-15 13:54:59,393 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2020-09-15 13:54:59,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:54:59,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 32 conjunts are in the unsatisfiable core [2020-09-15 13:54:59,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:54:59,420 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:54:59,421 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:54:59,421 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2020-09-15 13:54:59,421 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [338407929] [2020-09-15 13:54:59,421 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:54:59,423 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:54:59,434 INFO L274 McrAutomatonBuilder]: Finished intersection with 44 states and 50 transitions. [2020-09-15 13:54:59,435 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:54:59,437 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:59,437 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:59,517 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:54:59,518 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:54:59,536 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [86879#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:54:59,536 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2020-09-15 13:54:59,536 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:54:59,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2020-09-15 13:54:59,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=854, Unknown=0, NotChecked=0, Total=1056 [2020-09-15 13:54:59,537 INFO L87 Difference]: Start difference. First operand 95 states and 236 transitions. Second operand 33 states. [2020-09-15 13:55:01,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:55:01,756 INFO L93 Difference]: Finished difference Result 153 states and 354 transitions. [2020-09-15 13:55:01,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-09-15 13:55:01,757 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 36 [2020-09-15 13:55:01,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:55:01,758 INFO L225 Difference]: With dead ends: 153 [2020-09-15 13:55:01,758 INFO L226 Difference]: Without dead ends: 147 [2020-09-15 13:55:01,759 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 913 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1180, Invalid=3376, Unknown=0, NotChecked=0, Total=4556 [2020-09-15 13:55:01,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2020-09-15 13:55:01,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 97. [2020-09-15 13:55:01,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2020-09-15 13:55:01,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 242 transitions. [2020-09-15 13:55:01,761 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 242 transitions. Word has length 36 [2020-09-15 13:55:01,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:55:01,761 INFO L479 AbstractCegarLoop]: Abstraction has 97 states and 242 transitions. [2020-09-15 13:55:01,761 INFO L480 AbstractCegarLoop]: Interpolant automaton has 33 states. [2020-09-15 13:55:01,761 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 242 transitions. [2020-09-15 13:55:01,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2020-09-15 13:55:01,761 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:55:01,761 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:55:01,962 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2020-09-15 13:55:01,962 INFO L427 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:55:01,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:55:01,963 INFO L82 PathProgramCache]: Analyzing trace with hash -338800228, now seen corresponding path program 199 times [2020-09-15 13:55:01,963 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:55:01,963 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193056483] [2020-09-15 13:55:01,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:55:01,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:55:02,941 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:02,941 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193056483] [2020-09-15 13:55:02,942 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655283998] [2020-09-15 13:55:02,942 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 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-09-15 13:55:03,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:55:03,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 32 conjunts are in the unsatisfiable core [2020-09-15 13:55:03,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:55:03,041 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:03,042 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:55:03,042 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2020-09-15 13:55:03,042 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [586320903] [2020-09-15 13:55:03,042 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:55:03,044 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:55:03,055 INFO L274 McrAutomatonBuilder]: Finished intersection with 44 states and 50 transitions. [2020-09-15 13:55:03,055 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:55:03,056 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:03,056 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:03,140 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:03,140 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:03,157 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [87434#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:55:03,157 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2020-09-15 13:55:03,158 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:55:03,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2020-09-15 13:55:03,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=870, Unknown=0, NotChecked=0, Total=1056 [2020-09-15 13:55:03,158 INFO L87 Difference]: Start difference. First operand 97 states and 242 transitions. Second operand 33 states. [2020-09-15 13:55:05,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:55:05,681 INFO L93 Difference]: Finished difference Result 151 states and 352 transitions. [2020-09-15 13:55:05,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-09-15 13:55:05,683 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 36 [2020-09-15 13:55:05,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:55:05,683 INFO L225 Difference]: With dead ends: 151 [2020-09-15 13:55:05,684 INFO L226 Difference]: Without dead ends: 145 [2020-09-15 13:55:05,684 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1012 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1218, Invalid=3612, Unknown=0, NotChecked=0, Total=4830 [2020-09-15 13:55:05,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2020-09-15 13:55:05,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 99. [2020-09-15 13:55:05,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2020-09-15 13:55:05,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 248 transitions. [2020-09-15 13:55:05,687 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 248 transitions. Word has length 36 [2020-09-15 13:55:05,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:55:05,687 INFO L479 AbstractCegarLoop]: Abstraction has 99 states and 248 transitions. [2020-09-15 13:55:05,687 INFO L480 AbstractCegarLoop]: Interpolant automaton has 33 states. [2020-09-15 13:55:05,687 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 248 transitions. [2020-09-15 13:55:05,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2020-09-15 13:55:05,687 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:55:05,687 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:55:05,888 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable200,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:55:05,888 INFO L427 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:55:05,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:55:05,889 INFO L82 PathProgramCache]: Analyzing trace with hash -962785282, now seen corresponding path program 200 times [2020-09-15 13:55:05,889 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:55:05,889 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457166405] [2020-09-15 13:55:05,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:55:05,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:55:06,863 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:06,863 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457166405] [2020-09-15 13:55:06,863 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035507411] [2020-09-15 13:55:06,863 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 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-09-15 13:55:06,937 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:55:06,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:55:06,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 32 conjunts are in the unsatisfiable core [2020-09-15 13:55:06,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:55:06,971 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:06,971 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:55:06,971 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2020-09-15 13:55:06,972 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [671255267] [2020-09-15 13:55:06,972 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:55:06,975 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:55:06,989 INFO L274 McrAutomatonBuilder]: Finished intersection with 44 states and 50 transitions. [2020-09-15 13:55:06,989 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:55:06,990 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:06,990 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:07,085 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:07,086 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:07,148 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [87995#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:55:07,149 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2020-09-15 13:55:07,149 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:55:07,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2020-09-15 13:55:07,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=882, Unknown=0, NotChecked=0, Total=1056 [2020-09-15 13:55:07,150 INFO L87 Difference]: Start difference. First operand 99 states and 248 transitions. Second operand 33 states. [2020-09-15 13:55:09,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:55:09,806 INFO L93 Difference]: Finished difference Result 149 states and 350 transitions. [2020-09-15 13:55:09,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-09-15 13:55:09,808 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 36 [2020-09-15 13:55:09,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:55:09,808 INFO L225 Difference]: With dead ends: 149 [2020-09-15 13:55:09,808 INFO L226 Difference]: Without dead ends: 143 [2020-09-15 13:55:09,809 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1142 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1272, Invalid=3840, Unknown=0, NotChecked=0, Total=5112 [2020-09-15 13:55:09,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2020-09-15 13:55:09,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 101. [2020-09-15 13:55:09,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2020-09-15 13:55:09,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 254 transitions. [2020-09-15 13:55:09,812 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 254 transitions. Word has length 36 [2020-09-15 13:55:09,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:55:09,812 INFO L479 AbstractCegarLoop]: Abstraction has 101 states and 254 transitions. [2020-09-15 13:55:09,812 INFO L480 AbstractCegarLoop]: Interpolant automaton has 33 states. [2020-09-15 13:55:09,812 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 254 transitions. [2020-09-15 13:55:09,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2020-09-15 13:55:09,813 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:55:09,813 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:55:10,020 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2020-09-15 13:55:10,020 INFO L427 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:55:10,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:55:10,021 INFO L82 PathProgramCache]: Analyzing trace with hash 426508000, now seen corresponding path program 201 times [2020-09-15 13:55:10,021 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:55:10,021 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065921880] [2020-09-15 13:55:10,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:55:10,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:55:10,963 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:10,963 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065921880] [2020-09-15 13:55:10,963 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815115355] [2020-09-15 13:55:10,963 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 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-09-15 13:55:11,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2020-09-15 13:55:11,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:55:11,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 32 conjunts are in the unsatisfiable core [2020-09-15 13:55:11,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:55:11,081 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:11,081 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:55:11,081 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2020-09-15 13:55:11,081 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [362386962] [2020-09-15 13:55:11,081 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:55:11,084 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:55:11,095 INFO L274 McrAutomatonBuilder]: Finished intersection with 44 states and 50 transitions. [2020-09-15 13:55:11,095 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:55:11,095 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:11,096 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:11,178 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:11,178 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:11,198 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [88562#(and (<= ~j~0 18) (< ~i~0 46))] [2020-09-15 13:55:11,198 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2020-09-15 13:55:11,199 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:55:11,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2020-09-15 13:55:11,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=890, Unknown=0, NotChecked=0, Total=1056 [2020-09-15 13:55:11,199 INFO L87 Difference]: Start difference. First operand 101 states and 254 transitions. Second operand 33 states. [2020-09-15 13:55:14,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:55:14,077 INFO L93 Difference]: Finished difference Result 147 states and 348 transitions. [2020-09-15 13:55:14,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2020-09-15 13:55:14,079 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 36 [2020-09-15 13:55:14,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:55:14,080 INFO L225 Difference]: With dead ends: 147 [2020-09-15 13:55:14,080 INFO L226 Difference]: Without dead ends: 141 [2020-09-15 13:55:14,080 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1222 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1342, Invalid=4060, Unknown=0, NotChecked=0, Total=5402 [2020-09-15 13:55:14,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2020-09-15 13:55:14,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 103. [2020-09-15 13:55:14,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 103 states. [2020-09-15 13:55:14,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 260 transitions. [2020-09-15 13:55:14,082 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 260 transitions. Word has length 36 [2020-09-15 13:55:14,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:55:14,082 INFO L479 AbstractCegarLoop]: Abstraction has 103 states and 260 transitions. [2020-09-15 13:55:14,082 INFO L480 AbstractCegarLoop]: Interpolant automaton has 33 states. [2020-09-15 13:55:14,082 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 260 transitions. [2020-09-15 13:55:14,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2020-09-15 13:55:14,083 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:55:14,083 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:55:14,290 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2020-09-15 13:55:14,290 INFO L427 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:55:14,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:55:14,291 INFO L82 PathProgramCache]: Analyzing trace with hash 1871527490, now seen corresponding path program 202 times [2020-09-15 13:55:14,291 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:55:14,292 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687211285] [2020-09-15 13:55:14,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:55:14,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:55:15,252 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:15,252 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687211285] [2020-09-15 13:55:15,252 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1053216411] [2020-09-15 13:55:15,252 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 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-09-15 13:55:15,325 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:55:15,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:55:15,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 32 conjunts are in the unsatisfiable core [2020-09-15 13:55:15,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:55:15,363 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:15,363 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:55:15,364 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2020-09-15 13:55:15,364 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1931913568] [2020-09-15 13:55:15,364 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:55:15,366 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:55:15,378 INFO L274 McrAutomatonBuilder]: Finished intersection with 44 states and 50 transitions. [2020-09-15 13:55:15,378 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:55:15,379 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:15,379 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:15,462 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:15,462 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:15,482 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [89135#(and (<= ~j~0 20) (< ~i~0 46))] [2020-09-15 13:55:15,483 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2020-09-15 13:55:15,483 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:55:15,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2020-09-15 13:55:15,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=894, Unknown=0, NotChecked=0, Total=1056 [2020-09-15 13:55:15,484 INFO L87 Difference]: Start difference. First operand 103 states and 260 transitions. Second operand 33 states. [2020-09-15 13:55:18,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:55:18,482 INFO L93 Difference]: Finished difference Result 145 states and 346 transitions. [2020-09-15 13:55:18,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2020-09-15 13:55:18,484 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 36 [2020-09-15 13:55:18,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:55:18,484 INFO L225 Difference]: With dead ends: 145 [2020-09-15 13:55:18,484 INFO L226 Difference]: Without dead ends: 139 [2020-09-15 13:55:18,485 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1333 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1428, Invalid=4272, Unknown=0, NotChecked=0, Total=5700 [2020-09-15 13:55:18,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2020-09-15 13:55:18,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 105. [2020-09-15 13:55:18,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2020-09-15 13:55:18,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 266 transitions. [2020-09-15 13:55:18,487 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 266 transitions. Word has length 36 [2020-09-15 13:55:18,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:55:18,487 INFO L479 AbstractCegarLoop]: Abstraction has 105 states and 266 transitions. [2020-09-15 13:55:18,487 INFO L480 AbstractCegarLoop]: Interpolant automaton has 33 states. [2020-09-15 13:55:18,487 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 266 transitions. [2020-09-15 13:55:18,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2020-09-15 13:55:18,487 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:55:18,488 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:55:18,688 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable203 [2020-09-15 13:55:18,688 INFO L427 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:55:18,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:55:18,689 INFO L82 PathProgramCache]: Analyzing trace with hash 1113255460, now seen corresponding path program 203 times [2020-09-15 13:55:18,689 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:55:18,690 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26565188] [2020-09-15 13:55:18,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:55:18,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:55:19,627 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:19,627 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26565188] [2020-09-15 13:55:19,627 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718962511] [2020-09-15 13:55:19,627 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 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-09-15 13:55:19,704 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2020-09-15 13:55:19,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:55:19,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 32 conjunts are in the unsatisfiable core [2020-09-15 13:55:19,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:55:19,752 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:19,753 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:55:19,753 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2020-09-15 13:55:19,753 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1203724095] [2020-09-15 13:55:19,753 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:55:19,755 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:55:19,766 INFO L274 McrAutomatonBuilder]: Finished intersection with 44 states and 50 transitions. [2020-09-15 13:55:19,766 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:55:19,767 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:19,767 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:19,847 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:19,847 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:19,865 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [89714#(and (<= ~j~0 22) (< ~i~0 46))] [2020-09-15 13:55:19,865 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2020-09-15 13:55:19,865 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:55:19,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2020-09-15 13:55:19,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=894, Unknown=0, NotChecked=0, Total=1056 [2020-09-15 13:55:19,866 INFO L87 Difference]: Start difference. First operand 105 states and 266 transitions. Second operand 33 states. [2020-09-15 13:55:23,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:55:23,067 INFO L93 Difference]: Finished difference Result 143 states and 344 transitions. [2020-09-15 13:55:23,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2020-09-15 13:55:23,069 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 36 [2020-09-15 13:55:23,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:55:23,069 INFO L225 Difference]: With dead ends: 143 [2020-09-15 13:55:23,069 INFO L226 Difference]: Without dead ends: 137 [2020-09-15 13:55:23,070 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1448 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=1530, Invalid=4476, Unknown=0, NotChecked=0, Total=6006 [2020-09-15 13:55:23,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2020-09-15 13:55:23,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 107. [2020-09-15 13:55:23,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2020-09-15 13:55:23,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 272 transitions. [2020-09-15 13:55:23,072 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 272 transitions. Word has length 36 [2020-09-15 13:55:23,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:55:23,072 INFO L479 AbstractCegarLoop]: Abstraction has 107 states and 272 transitions. [2020-09-15 13:55:23,072 INFO L480 AbstractCegarLoop]: Interpolant automaton has 33 states. [2020-09-15 13:55:23,072 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 272 transitions. [2020-09-15 13:55:23,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2020-09-15 13:55:23,073 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:55:23,073 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:55:23,273 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:55:23,274 INFO L427 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:55:23,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:55:23,274 INFO L82 PathProgramCache]: Analyzing trace with hash -617140602, now seen corresponding path program 204 times [2020-09-15 13:55:23,274 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:55:23,275 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055629935] [2020-09-15 13:55:23,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:55:23,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:55:24,202 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:24,203 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055629935] [2020-09-15 13:55:24,203 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628192174] [2020-09-15 13:55:24,203 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 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-09-15 13:55:24,283 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2020-09-15 13:55:24,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:55:24,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 32 conjunts are in the unsatisfiable core [2020-09-15 13:55:24,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:55:24,330 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:24,330 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:55:24,330 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2020-09-15 13:55:24,330 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [335906424] [2020-09-15 13:55:24,330 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:55:24,332 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:55:24,343 INFO L274 McrAutomatonBuilder]: Finished intersection with 44 states and 50 transitions. [2020-09-15 13:55:24,343 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:55:24,344 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:24,344 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:24,421 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:24,421 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:24,441 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [90299#(and (<= ~j~0 24) (< ~i~0 46))] [2020-09-15 13:55:24,442 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2020-09-15 13:55:24,442 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:55:24,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2020-09-15 13:55:24,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=890, Unknown=0, NotChecked=0, Total=1056 [2020-09-15 13:55:24,443 INFO L87 Difference]: Start difference. First operand 107 states and 272 transitions. Second operand 33 states. [2020-09-15 13:55:27,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:55:27,828 INFO L93 Difference]: Finished difference Result 141 states and 342 transitions. [2020-09-15 13:55:27,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2020-09-15 13:55:27,830 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 36 [2020-09-15 13:55:27,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:55:27,830 INFO L225 Difference]: With dead ends: 141 [2020-09-15 13:55:27,830 INFO L226 Difference]: Without dead ends: 135 [2020-09-15 13:55:27,831 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1567 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=1648, Invalid=4672, Unknown=0, NotChecked=0, Total=6320 [2020-09-15 13:55:27,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2020-09-15 13:55:27,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 109. [2020-09-15 13:55:27,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2020-09-15 13:55:27,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 278 transitions. [2020-09-15 13:55:27,833 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 278 transitions. Word has length 36 [2020-09-15 13:55:27,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:55:27,834 INFO L479 AbstractCegarLoop]: Abstraction has 109 states and 278 transitions. [2020-09-15 13:55:27,834 INFO L480 AbstractCegarLoop]: Interpolant automaton has 33 states. [2020-09-15 13:55:27,834 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 278 transitions. [2020-09-15 13:55:27,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2020-09-15 13:55:27,834 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:55:27,834 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:55:28,035 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2020-09-15 13:55:28,035 INFO L427 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:55:28,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:55:28,036 INFO L82 PathProgramCache]: Analyzing trace with hash -1249108120, now seen corresponding path program 205 times [2020-09-15 13:55:28,036 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:55:28,036 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135076761] [2020-09-15 13:55:28,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:55:28,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:55:28,927 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:28,927 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135076761] [2020-09-15 13:55:28,928 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954900938] [2020-09-15 13:55:28,928 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 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-09-15 13:55:29,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:55:29,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 32 conjunts are in the unsatisfiable core [2020-09-15 13:55:29,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:55:29,051 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:29,051 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:55:29,052 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2020-09-15 13:55:29,052 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1063386241] [2020-09-15 13:55:29,052 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:55:29,054 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:55:29,064 INFO L274 McrAutomatonBuilder]: Finished intersection with 44 states and 50 transitions. [2020-09-15 13:55:29,065 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:55:29,065 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:29,065 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:29,153 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:29,153 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:29,172 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [90890#(and (<= ~j~0 26) (< ~i~0 46))] [2020-09-15 13:55:29,173 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2020-09-15 13:55:29,173 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:55:29,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2020-09-15 13:55:29,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=882, Unknown=0, NotChecked=0, Total=1056 [2020-09-15 13:55:29,174 INFO L87 Difference]: Start difference. First operand 109 states and 278 transitions. Second operand 33 states. [2020-09-15 13:55:32,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:55:32,776 INFO L93 Difference]: Finished difference Result 139 states and 340 transitions. [2020-09-15 13:55:32,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2020-09-15 13:55:32,779 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 36 [2020-09-15 13:55:32,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:55:32,779 INFO L225 Difference]: With dead ends: 139 [2020-09-15 13:55:32,779 INFO L226 Difference]: Without dead ends: 133 [2020-09-15 13:55:32,780 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1690 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=1782, Invalid=4860, Unknown=0, NotChecked=0, Total=6642 [2020-09-15 13:55:32,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2020-09-15 13:55:32,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 111. [2020-09-15 13:55:32,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2020-09-15 13:55:32,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 284 transitions. [2020-09-15 13:55:32,783 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 284 transitions. Word has length 36 [2020-09-15 13:55:32,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:55:32,783 INFO L479 AbstractCegarLoop]: Abstraction has 111 states and 284 transitions. [2020-09-15 13:55:32,783 INFO L480 AbstractCegarLoop]: Interpolant automaton has 33 states. [2020-09-15 13:55:32,783 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 284 transitions. [2020-09-15 13:55:32,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2020-09-15 13:55:32,784 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:55:32,784 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:55:32,993 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:55:32,993 INFO L427 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:55:32,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:55:32,994 INFO L82 PathProgramCache]: Analyzing trace with hash 1623974090, now seen corresponding path program 206 times [2020-09-15 13:55:32,994 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:55:32,994 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190675191] [2020-09-15 13:55:32,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:55:33,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:55:33,919 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:33,920 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190675191] [2020-09-15 13:55:33,920 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [4608793] [2020-09-15 13:55:33,920 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 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-09-15 13:55:33,994 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:55:33,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:55:33,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 32 conjunts are in the unsatisfiable core [2020-09-15 13:55:33,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:55:34,043 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:34,043 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:55:34,043 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2020-09-15 13:55:34,044 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2123743358] [2020-09-15 13:55:34,044 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:55:34,046 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:55:34,072 INFO L274 McrAutomatonBuilder]: Finished intersection with 44 states and 50 transitions. [2020-09-15 13:55:34,072 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:55:34,072 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:34,073 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:34,149 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:34,149 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:34,169 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [91487#(and (<= ~j~0 28) (< ~i~0 46))] [2020-09-15 13:55:34,170 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2020-09-15 13:55:34,170 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:55:34,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2020-09-15 13:55:34,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=870, Unknown=0, NotChecked=0, Total=1056 [2020-09-15 13:55:34,170 INFO L87 Difference]: Start difference. First operand 111 states and 284 transitions. Second operand 33 states. [2020-09-15 13:55:37,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:55:37,883 INFO L93 Difference]: Finished difference Result 137 states and 338 transitions. [2020-09-15 13:55:37,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2020-09-15 13:55:37,885 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 36 [2020-09-15 13:55:37,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:55:37,886 INFO L225 Difference]: With dead ends: 137 [2020-09-15 13:55:37,886 INFO L226 Difference]: Without dead ends: 131 [2020-09-15 13:55:37,887 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1817 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=1932, Invalid=5040, Unknown=0, NotChecked=0, Total=6972 [2020-09-15 13:55:37,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2020-09-15 13:55:37,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 113. [2020-09-15 13:55:37,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2020-09-15 13:55:37,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 290 transitions. [2020-09-15 13:55:37,889 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 290 transitions. Word has length 36 [2020-09-15 13:55:37,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:55:37,890 INFO L479 AbstractCegarLoop]: Abstraction has 113 states and 290 transitions. [2020-09-15 13:55:37,890 INFO L480 AbstractCegarLoop]: Interpolant automaton has 33 states. [2020-09-15 13:55:37,890 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 290 transitions. [2020-09-15 13:55:37,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2020-09-15 13:55:37,890 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:55:37,890 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:55:38,093 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:55:38,093 INFO L427 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:55:38,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:55:38,094 INFO L82 PathProgramCache]: Analyzing trace with hash -495938900, now seen corresponding path program 207 times [2020-09-15 13:55:38,094 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:55:38,094 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711526782] [2020-09-15 13:55:38,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:55:38,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:55:38,968 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:38,968 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711526782] [2020-09-15 13:55:38,968 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399291086] [2020-09-15 13:55:38,968 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 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-09-15 13:55:39,050 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2020-09-15 13:55:39,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:55:39,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 32 conjunts are in the unsatisfiable core [2020-09-15 13:55:39,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:55:39,105 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:39,105 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:55:39,105 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2020-09-15 13:55:39,105 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [382241006] [2020-09-15 13:55:39,105 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:55:39,108 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:55:39,119 INFO L274 McrAutomatonBuilder]: Finished intersection with 44 states and 50 transitions. [2020-09-15 13:55:39,119 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:55:39,121 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:39,121 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:39,201 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:39,202 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:39,219 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [92090#(and (<= ~j~0 30) (< ~i~0 46))] [2020-09-15 13:55:39,220 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2020-09-15 13:55:39,220 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:55:39,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2020-09-15 13:55:39,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=854, Unknown=0, NotChecked=0, Total=1056 [2020-09-15 13:55:39,221 INFO L87 Difference]: Start difference. First operand 113 states and 290 transitions. Second operand 33 states. [2020-09-15 13:55:43,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:55:43,203 INFO L93 Difference]: Finished difference Result 135 states and 336 transitions. [2020-09-15 13:55:43,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2020-09-15 13:55:43,205 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 36 [2020-09-15 13:55:43,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:55:43,205 INFO L225 Difference]: With dead ends: 135 [2020-09-15 13:55:43,206 INFO L226 Difference]: Without dead ends: 129 [2020-09-15 13:55:43,206 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1948 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=2098, Invalid=5212, Unknown=0, NotChecked=0, Total=7310 [2020-09-15 13:55:43,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2020-09-15 13:55:43,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 115. [2020-09-15 13:55:43,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-09-15 13:55:43,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 296 transitions. [2020-09-15 13:55:43,209 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 296 transitions. Word has length 36 [2020-09-15 13:55:43,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:55:43,209 INFO L479 AbstractCegarLoop]: Abstraction has 115 states and 296 transitions. [2020-09-15 13:55:43,209 INFO L480 AbstractCegarLoop]: Interpolant automaton has 33 states. [2020-09-15 13:55:43,209 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 296 transitions. [2020-09-15 13:55:43,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2020-09-15 13:55:43,209 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:55:43,209 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:55:43,410 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable208 [2020-09-15 13:55:43,410 INFO L427 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:55:43,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:55:43,411 INFO L82 PathProgramCache]: Analyzing trace with hash -1745070834, now seen corresponding path program 208 times [2020-09-15 13:55:43,411 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:55:43,411 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134823120] [2020-09-15 13:55:43,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:55:43,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:55:44,326 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:44,326 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134823120] [2020-09-15 13:55:44,326 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005963712] [2020-09-15 13:55:44,326 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 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-09-15 13:55:44,399 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:55:44,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:55:44,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 32 conjunts are in the unsatisfiable core [2020-09-15 13:55:44,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:55:44,452 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:44,452 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:55:44,452 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2020-09-15 13:55:44,452 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2044277822] [2020-09-15 13:55:44,452 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:55:44,455 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:55:44,467 INFO L274 McrAutomatonBuilder]: Finished intersection with 44 states and 50 transitions. [2020-09-15 13:55:44,467 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:55:44,468 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:44,468 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:44,552 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:44,552 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:44,570 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [92699#(and (<= ~j~0 32) (< ~i~0 46))] [2020-09-15 13:55:44,571 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2020-09-15 13:55:44,571 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:55:44,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2020-09-15 13:55:44,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=834, Unknown=0, NotChecked=0, Total=1056 [2020-09-15 13:55:44,572 INFO L87 Difference]: Start difference. First operand 115 states and 296 transitions. Second operand 33 states. [2020-09-15 13:55:48,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:55:48,704 INFO L93 Difference]: Finished difference Result 135 states and 339 transitions. [2020-09-15 13:55:48,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2020-09-15 13:55:48,706 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 36 [2020-09-15 13:55:48,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:55:48,706 INFO L225 Difference]: With dead ends: 135 [2020-09-15 13:55:48,706 INFO L226 Difference]: Without dead ends: 129 [2020-09-15 13:55:48,707 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2083 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=2280, Invalid=5376, Unknown=0, NotChecked=0, Total=7656 [2020-09-15 13:55:48,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2020-09-15 13:55:48,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 117. [2020-09-15 13:55:48,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2020-09-15 13:55:48,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 304 transitions. [2020-09-15 13:55:48,710 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 304 transitions. Word has length 36 [2020-09-15 13:55:48,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:55:48,710 INFO L479 AbstractCegarLoop]: Abstraction has 117 states and 304 transitions. [2020-09-15 13:55:48,710 INFO L480 AbstractCegarLoop]: Interpolant automaton has 33 states. [2020-09-15 13:55:48,710 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 304 transitions. [2020-09-15 13:55:48,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2020-09-15 13:55:48,711 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:55:48,711 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:55:48,911 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:55:48,912 INFO L427 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:55:48,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:55:48,912 INFO L82 PathProgramCache]: Analyzing trace with hash -1728493584, now seen corresponding path program 209 times [2020-09-15 13:55:48,912 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:55:48,913 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666976010] [2020-09-15 13:55:48,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:55:48,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:55:49,829 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:49,829 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666976010] [2020-09-15 13:55:49,829 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491285208] [2020-09-15 13:55:49,829 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 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-09-15 13:55:49,908 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2020-09-15 13:55:49,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:55:49,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 32 conjunts are in the unsatisfiable core [2020-09-15 13:55:49,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:55:49,968 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:49,969 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:55:49,969 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2020-09-15 13:55:49,969 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1548466798] [2020-09-15 13:55:49,969 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:55:49,986 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:55:49,997 INFO L274 McrAutomatonBuilder]: Finished intersection with 44 states and 50 transitions. [2020-09-15 13:55:49,997 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:55:49,999 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:50,000 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:50,081 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:50,082 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:50,099 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [93316#(and (<= ~j~0 34) (< ~i~0 46))] [2020-09-15 13:55:50,100 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2020-09-15 13:55:50,100 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:55:50,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2020-09-15 13:55:50,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=810, Unknown=0, NotChecked=0, Total=1056 [2020-09-15 13:55:50,101 INFO L87 Difference]: Start difference. First operand 117 states and 304 transitions. Second operand 33 states. [2020-09-15 13:55:54,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:55:54,375 INFO L93 Difference]: Finished difference Result 135 states and 347 transitions. [2020-09-15 13:55:54,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2020-09-15 13:55:54,377 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 36 [2020-09-15 13:55:54,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:55:54,377 INFO L225 Difference]: With dead ends: 135 [2020-09-15 13:55:54,377 INFO L226 Difference]: Without dead ends: 123 [2020-09-15 13:55:54,378 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2222 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=2476, Invalid=5534, Unknown=0, NotChecked=0, Total=8010 [2020-09-15 13:55:54,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2020-09-15 13:55:54,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 86. [2020-09-15 13:55:54,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2020-09-15 13:55:54,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 212 transitions. [2020-09-15 13:55:54,380 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 212 transitions. Word has length 36 [2020-09-15 13:55:54,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:55:54,380 INFO L479 AbstractCegarLoop]: Abstraction has 86 states and 212 transitions. [2020-09-15 13:55:54,380 INFO L480 AbstractCegarLoop]: Interpolant automaton has 33 states. [2020-09-15 13:55:54,380 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 212 transitions. [2020-09-15 13:55:54,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2020-09-15 13:55:54,381 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:55:54,381 INFO L422 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:55:54,581 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2020-09-15 13:55:54,582 INFO L427 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:55:54,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:55:54,582 INFO L82 PathProgramCache]: Analyzing trace with hash -1876764150, now seen corresponding path program 210 times [2020-09-15 13:55:54,583 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:55:54,583 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616441775] [2020-09-15 13:55:54,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:55:54,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:55:55,815 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:55,816 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616441775] [2020-09-15 13:55:55,816 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [165271672] [2020-09-15 13:55:55,816 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 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-09-15 13:55:55,898 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2020-09-15 13:55:55,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:55:55,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 33 conjunts are in the unsatisfiable core [2020-09-15 13:55:55,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:55:55,919 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:55,919 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:55:55,919 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2020-09-15 13:55:55,919 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1556307961] [2020-09-15 13:55:55,919 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:55:55,922 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:55:55,935 INFO L274 McrAutomatonBuilder]: Finished intersection with 47 states and 57 transitions. [2020-09-15 13:55:55,935 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:55:55,936 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:55,936 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:56,014 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:56,014 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:56,081 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:56,082 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:56,096 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:56,097 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:56,109 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:56,109 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:56,120 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:56,120 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:56,185 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:56,185 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:56,199 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:56,199 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:56,212 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [93879#(and (<= ~j~0 4) (< ~i~0 46))] [2020-09-15 13:55:56,212 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2020-09-15 13:55:56,213 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:55:56,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2020-09-15 13:55:56,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=846, Unknown=0, NotChecked=0, Total=1122 [2020-09-15 13:55:56,213 INFO L87 Difference]: Start difference. First operand 86 states and 212 transitions. Second operand 34 states. [2020-09-15 13:55:58,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:55:58,261 INFO L93 Difference]: Finished difference Result 132 states and 308 transitions. [2020-09-15 13:55:58,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-09-15 13:55:58,262 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 37 [2020-09-15 13:55:58,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:55:58,263 INFO L225 Difference]: With dead ends: 132 [2020-09-15 13:55:58,263 INFO L226 Difference]: Without dead ends: 126 [2020-09-15 13:55:58,264 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 46 SyntacticMatches, 7 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1232, Invalid=2928, Unknown=0, NotChecked=0, Total=4160 [2020-09-15 13:55:58,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2020-09-15 13:55:58,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 94. [2020-09-15 13:55:58,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2020-09-15 13:55:58,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 232 transitions. [2020-09-15 13:55:58,266 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 232 transitions. Word has length 37 [2020-09-15 13:55:58,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:55:58,266 INFO L479 AbstractCegarLoop]: Abstraction has 94 states and 232 transitions. [2020-09-15 13:55:58,266 INFO L480 AbstractCegarLoop]: Interpolant automaton has 34 states. [2020-09-15 13:55:58,266 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 232 transitions. [2020-09-15 13:55:58,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2020-09-15 13:55:58,267 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:55:58,267 INFO L422 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:55:58,467 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2020-09-15 13:55:58,468 INFO L427 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:55:58,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:55:58,468 INFO L82 PathProgramCache]: Analyzing trace with hash 1233524332, now seen corresponding path program 211 times [2020-09-15 13:55:58,469 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:55:58,469 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263922961] [2020-09-15 13:55:58,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:55:58,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:55:59,691 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:59,692 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263922961] [2020-09-15 13:55:59,692 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46400918] [2020-09-15 13:55:59,692 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 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-09-15 13:55:59,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:55:59,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 33 conjunts are in the unsatisfiable core [2020-09-15 13:55:59,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:55:59,790 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:55:59,791 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:55:59,791 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2020-09-15 13:55:59,791 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1984400889] [2020-09-15 13:55:59,791 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:55:59,794 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:55:59,805 INFO L274 McrAutomatonBuilder]: Finished intersection with 43 states and 47 transitions. [2020-09-15 13:55:59,805 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:55:59,806 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:59,806 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:59,901 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:55:59,902 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:55:59,923 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [94403#(and (<= ~j~0 6) (< ~i~0 46))] [2020-09-15 13:55:59,923 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2020-09-15 13:55:59,923 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:55:59,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2020-09-15 13:55:59,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=873, Unknown=0, NotChecked=0, Total=1122 [2020-09-15 13:55:59,924 INFO L87 Difference]: Start difference. First operand 94 states and 232 transitions. Second operand 34 states. [2020-09-15 13:56:02,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:56:02,304 INFO L93 Difference]: Finished difference Result 192 states and 430 transitions. [2020-09-15 13:56:02,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-09-15 13:56:02,306 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 37 [2020-09-15 13:56:02,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:56:02,307 INFO L225 Difference]: With dead ends: 192 [2020-09-15 13:56:02,307 INFO L226 Difference]: Without dead ends: 186 [2020-09-15 13:56:02,308 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 954 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1301, Invalid=3391, Unknown=0, NotChecked=0, Total=4692 [2020-09-15 13:56:02,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2020-09-15 13:56:02,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 96. [2020-09-15 13:56:02,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2020-09-15 13:56:02,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 238 transitions. [2020-09-15 13:56:02,310 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 238 transitions. Word has length 37 [2020-09-15 13:56:02,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:56:02,310 INFO L479 AbstractCegarLoop]: Abstraction has 96 states and 238 transitions. [2020-09-15 13:56:02,310 INFO L480 AbstractCegarLoop]: Interpolant automaton has 34 states. [2020-09-15 13:56:02,310 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 238 transitions. [2020-09-15 13:56:02,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2020-09-15 13:56:02,310 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:56:02,311 INFO L422 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:56:02,511 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable212,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:56:02,511 INFO L427 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:56:02,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:56:02,512 INFO L82 PathProgramCache]: Analyzing trace with hash 1911620430, now seen corresponding path program 212 times [2020-09-15 13:56:02,512 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:56:02,513 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743175368] [2020-09-15 13:56:02,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:56:02,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:56:03,683 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:03,683 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743175368] [2020-09-15 13:56:03,683 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682875473] [2020-09-15 13:56:03,683 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 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-09-15 13:56:03,772 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:56:03,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:56:03,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 33 conjunts are in the unsatisfiable core [2020-09-15 13:56:03,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:56:03,801 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:03,802 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:56:03,802 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2020-09-15 13:56:03,802 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2012479886] [2020-09-15 13:56:03,802 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:56:03,806 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:56:03,820 INFO L274 McrAutomatonBuilder]: Finished intersection with 43 states and 47 transitions. [2020-09-15 13:56:03,820 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:56:03,824 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:03,824 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:03,922 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:03,923 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:03,945 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [94999#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:56:03,945 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2020-09-15 13:56:03,945 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:56:03,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2020-09-15 13:56:03,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=896, Unknown=0, NotChecked=0, Total=1122 [2020-09-15 13:56:03,946 INFO L87 Difference]: Start difference. First operand 96 states and 238 transitions. Second operand 34 states. [2020-09-15 13:56:06,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:56:06,528 INFO L93 Difference]: Finished difference Result 189 states and 426 transitions. [2020-09-15 13:56:06,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-09-15 13:56:06,530 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 37 [2020-09-15 13:56:06,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:56:06,531 INFO L225 Difference]: With dead ends: 189 [2020-09-15 13:56:06,531 INFO L226 Difference]: Without dead ends: 183 [2020-09-15 13:56:06,531 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1052 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1320, Invalid=3650, Unknown=0, NotChecked=0, Total=4970 [2020-09-15 13:56:06,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2020-09-15 13:56:06,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 98. [2020-09-15 13:56:06,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2020-09-15 13:56:06,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 244 transitions. [2020-09-15 13:56:06,533 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 244 transitions. Word has length 37 [2020-09-15 13:56:06,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:56:06,534 INFO L479 AbstractCegarLoop]: Abstraction has 98 states and 244 transitions. [2020-09-15 13:56:06,534 INFO L480 AbstractCegarLoop]: Interpolant automaton has 34 states. [2020-09-15 13:56:06,534 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 244 transitions. [2020-09-15 13:56:06,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2020-09-15 13:56:06,534 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:56:06,534 INFO L422 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:56:06,734 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2020-09-15 13:56:06,735 INFO L427 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:56:06,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:56:06,735 INFO L82 PathProgramCache]: Analyzing trace with hash -1332363088, now seen corresponding path program 213 times [2020-09-15 13:56:06,736 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:56:06,736 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592199123] [2020-09-15 13:56:06,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:56:06,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:56:07,887 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:07,888 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592199123] [2020-09-15 13:56:07,888 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576861854] [2020-09-15 13:56:07,888 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 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-09-15 13:56:07,972 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2020-09-15 13:56:07,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:56:07,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 33 conjunts are in the unsatisfiable core [2020-09-15 13:56:07,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:56:08,005 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:08,005 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:56:08,005 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2020-09-15 13:56:08,006 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [165354457] [2020-09-15 13:56:08,006 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:56:08,010 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:56:08,024 INFO L274 McrAutomatonBuilder]: Finished intersection with 43 states and 47 transitions. [2020-09-15 13:56:08,024 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:56:08,025 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:08,025 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:08,116 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:08,116 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:08,136 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [95600#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:56:08,137 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2020-09-15 13:56:08,137 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:56:08,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2020-09-15 13:56:08,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=915, Unknown=0, NotChecked=0, Total=1122 [2020-09-15 13:56:08,138 INFO L87 Difference]: Start difference. First operand 98 states and 244 transitions. Second operand 34 states. [2020-09-15 13:56:10,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:56:10,755 INFO L93 Difference]: Finished difference Result 187 states and 424 transitions. [2020-09-15 13:56:10,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-09-15 13:56:10,757 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 37 [2020-09-15 13:56:10,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:56:10,758 INFO L225 Difference]: With dead ends: 187 [2020-09-15 13:56:10,758 INFO L226 Difference]: Without dead ends: 181 [2020-09-15 13:56:10,759 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1161 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=1355, Invalid=3901, Unknown=0, NotChecked=0, Total=5256 [2020-09-15 13:56:10,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2020-09-15 13:56:10,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 100. [2020-09-15 13:56:10,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2020-09-15 13:56:10,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 250 transitions. [2020-09-15 13:56:10,761 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 250 transitions. Word has length 37 [2020-09-15 13:56:10,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:56:10,761 INFO L479 AbstractCegarLoop]: Abstraction has 100 states and 250 transitions. [2020-09-15 13:56:10,761 INFO L480 AbstractCegarLoop]: Interpolant automaton has 34 states. [2020-09-15 13:56:10,762 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 250 transitions. [2020-09-15 13:56:10,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2020-09-15 13:56:10,762 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:56:10,762 INFO L422 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:56:10,965 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:56:10,965 INFO L427 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:56:10,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:56:10,966 INFO L82 PathProgramCache]: Analyzing trace with hash 313421458, now seen corresponding path program 214 times [2020-09-15 13:56:10,966 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:56:10,967 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666236224] [2020-09-15 13:56:10,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:56:10,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:56:12,077 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:12,077 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666236224] [2020-09-15 13:56:12,077 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513008619] [2020-09-15 13:56:12,078 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 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-09-15 13:56:12,151 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:56:12,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:56:12,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 33 conjunts are in the unsatisfiable core [2020-09-15 13:56:12,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:56:12,183 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:12,183 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:56:12,183 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2020-09-15 13:56:12,184 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [553523077] [2020-09-15 13:56:12,184 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:56:12,186 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:56:12,197 INFO L274 McrAutomatonBuilder]: Finished intersection with 43 states and 47 transitions. [2020-09-15 13:56:12,197 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:56:12,197 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:12,198 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:12,287 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:12,288 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:12,307 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [96207#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:56:12,307 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2020-09-15 13:56:12,307 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:56:12,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2020-09-15 13:56:12,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=930, Unknown=0, NotChecked=0, Total=1122 [2020-09-15 13:56:12,308 INFO L87 Difference]: Start difference. First operand 100 states and 250 transitions. Second operand 34 states. [2020-09-15 13:56:15,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:56:15,297 INFO L93 Difference]: Finished difference Result 185 states and 422 transitions. [2020-09-15 13:56:15,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2020-09-15 13:56:15,299 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 37 [2020-09-15 13:56:15,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:56:15,300 INFO L225 Difference]: With dead ends: 185 [2020-09-15 13:56:15,300 INFO L226 Difference]: Without dead ends: 179 [2020-09-15 13:56:15,300 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1277 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1406, Invalid=4144, Unknown=0, NotChecked=0, Total=5550 [2020-09-15 13:56:15,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2020-09-15 13:56:15,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 102. [2020-09-15 13:56:15,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2020-09-15 13:56:15,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 256 transitions. [2020-09-15 13:56:15,303 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 256 transitions. Word has length 37 [2020-09-15 13:56:15,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:56:15,304 INFO L479 AbstractCegarLoop]: Abstraction has 102 states and 256 transitions. [2020-09-15 13:56:15,304 INFO L480 AbstractCegarLoop]: Interpolant automaton has 34 states. [2020-09-15 13:56:15,304 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 256 transitions. [2020-09-15 13:56:15,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2020-09-15 13:56:15,304 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:56:15,304 INFO L422 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:56:15,513 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable215 [2020-09-15 13:56:15,513 INFO L427 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:56:15,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:56:15,514 INFO L82 PathProgramCache]: Analyzing trace with hash -310563596, now seen corresponding path program 215 times [2020-09-15 13:56:15,514 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:56:15,514 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531113845] [2020-09-15 13:56:15,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:56:15,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:56:16,578 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:16,578 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531113845] [2020-09-15 13:56:16,578 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138759368] [2020-09-15 13:56:16,578 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 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-09-15 13:56:16,668 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2020-09-15 13:56:16,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:56:16,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 33 conjunts are in the unsatisfiable core [2020-09-15 13:56:16,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:56:16,706 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:16,707 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:56:16,707 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2020-09-15 13:56:16,707 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [171256302] [2020-09-15 13:56:16,707 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:56:16,710 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:56:16,721 INFO L274 McrAutomatonBuilder]: Finished intersection with 43 states and 47 transitions. [2020-09-15 13:56:16,721 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:56:16,722 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:16,722 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:16,812 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:16,813 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:16,833 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [96820#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:56:16,833 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2020-09-15 13:56:16,833 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:56:16,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2020-09-15 13:56:16,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=941, Unknown=0, NotChecked=0, Total=1122 [2020-09-15 13:56:16,834 INFO L87 Difference]: Start difference. First operand 102 states and 256 transitions. Second operand 34 states. [2020-09-15 13:56:19,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:56:19,876 INFO L93 Difference]: Finished difference Result 183 states and 420 transitions. [2020-09-15 13:56:19,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2020-09-15 13:56:19,878 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 37 [2020-09-15 13:56:19,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:56:19,878 INFO L225 Difference]: With dead ends: 183 [2020-09-15 13:56:19,878 INFO L226 Difference]: Without dead ends: 177 [2020-09-15 13:56:19,879 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1397 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=1473, Invalid=4379, Unknown=0, NotChecked=0, Total=5852 [2020-09-15 13:56:19,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2020-09-15 13:56:19,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 104. [2020-09-15 13:56:19,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 104 states. [2020-09-15 13:56:19,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 262 transitions. [2020-09-15 13:56:19,882 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 262 transitions. Word has length 37 [2020-09-15 13:56:19,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:56:19,882 INFO L479 AbstractCegarLoop]: Abstraction has 104 states and 262 transitions. [2020-09-15 13:56:19,882 INFO L480 AbstractCegarLoop]: Interpolant automaton has 34 states. [2020-09-15 13:56:19,883 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 262 transitions. [2020-09-15 13:56:19,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2020-09-15 13:56:19,883 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:56:19,883 INFO L422 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:56:20,090 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:56:20,090 INFO L427 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:56:20,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:56:20,091 INFO L82 PathProgramCache]: Analyzing trace with hash 1078729686, now seen corresponding path program 216 times [2020-09-15 13:56:20,091 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:56:20,092 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975160464] [2020-09-15 13:56:20,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:56:20,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:56:21,199 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:21,199 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975160464] [2020-09-15 13:56:21,199 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366287317] [2020-09-15 13:56:21,200 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 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-09-15 13:56:21,284 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2020-09-15 13:56:21,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:56:21,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 33 conjunts are in the unsatisfiable core [2020-09-15 13:56:21,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:56:21,324 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:21,324 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:56:21,325 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2020-09-15 13:56:21,325 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [220895770] [2020-09-15 13:56:21,325 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:56:21,328 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:56:21,340 INFO L274 McrAutomatonBuilder]: Finished intersection with 43 states and 47 transitions. [2020-09-15 13:56:21,340 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:56:21,341 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:21,341 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:21,429 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:21,430 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:21,500 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [97439#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:56:21,501 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2020-09-15 13:56:21,501 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:56:21,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2020-09-15 13:56:21,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=948, Unknown=0, NotChecked=0, Total=1122 [2020-09-15 13:56:21,502 INFO L87 Difference]: Start difference. First operand 104 states and 262 transitions. Second operand 34 states. [2020-09-15 13:56:24,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:56:24,825 INFO L93 Difference]: Finished difference Result 181 states and 418 transitions. [2020-09-15 13:56:24,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2020-09-15 13:56:24,827 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 37 [2020-09-15 13:56:24,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:56:24,827 INFO L225 Difference]: With dead ends: 181 [2020-09-15 13:56:24,827 INFO L226 Difference]: Without dead ends: 175 [2020-09-15 13:56:24,828 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1549 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=1556, Invalid=4606, Unknown=0, NotChecked=0, Total=6162 [2020-09-15 13:56:24,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2020-09-15 13:56:24,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 106. [2020-09-15 13:56:24,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2020-09-15 13:56:24,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 268 transitions. [2020-09-15 13:56:24,830 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 268 transitions. Word has length 37 [2020-09-15 13:56:24,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:56:24,831 INFO L479 AbstractCegarLoop]: Abstraction has 106 states and 268 transitions. [2020-09-15 13:56:24,831 INFO L480 AbstractCegarLoop]: Interpolant automaton has 34 states. [2020-09-15 13:56:24,831 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 268 transitions. [2020-09-15 13:56:24,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2020-09-15 13:56:24,831 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:56:24,831 INFO L422 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:56:25,031 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2020-09-15 13:56:25,032 INFO L427 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:56:25,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:56:25,032 INFO L82 PathProgramCache]: Analyzing trace with hash -1771218120, now seen corresponding path program 217 times [2020-09-15 13:56:25,033 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:56:25,033 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986077470] [2020-09-15 13:56:25,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:56:25,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:56:26,075 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:26,075 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986077470] [2020-09-15 13:56:26,076 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822349619] [2020-09-15 13:56:26,076 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 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-09-15 13:56:26,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:56:26,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 33 conjunts are in the unsatisfiable core [2020-09-15 13:56:26,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:56:26,191 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:26,192 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:56:26,192 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2020-09-15 13:56:26,192 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [897342246] [2020-09-15 13:56:26,192 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:56:26,194 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:56:26,205 INFO L274 McrAutomatonBuilder]: Finished intersection with 43 states and 47 transitions. [2020-09-15 13:56:26,205 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:56:26,206 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:26,206 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:26,303 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:26,304 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:26,376 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [98064#(and (<= ~j~0 18) (< ~i~0 46))] [2020-09-15 13:56:26,376 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2020-09-15 13:56:26,376 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:56:26,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2020-09-15 13:56:26,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=951, Unknown=0, NotChecked=0, Total=1122 [2020-09-15 13:56:26,377 INFO L87 Difference]: Start difference. First operand 106 states and 268 transitions. Second operand 34 states. [2020-09-15 13:56:29,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:56:29,940 INFO L93 Difference]: Finished difference Result 179 states and 416 transitions. [2020-09-15 13:56:29,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2020-09-15 13:56:29,943 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 37 [2020-09-15 13:56:29,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:56:29,943 INFO L225 Difference]: With dead ends: 179 [2020-09-15 13:56:29,943 INFO L226 Difference]: Without dead ends: 173 [2020-09-15 13:56:29,944 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1677 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=1655, Invalid=4825, Unknown=0, NotChecked=0, Total=6480 [2020-09-15 13:56:29,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2020-09-15 13:56:29,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 108. [2020-09-15 13:56:29,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2020-09-15 13:56:29,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 274 transitions. [2020-09-15 13:56:29,946 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 274 transitions. Word has length 37 [2020-09-15 13:56:29,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:56:29,947 INFO L479 AbstractCegarLoop]: Abstraction has 108 states and 274 transitions. [2020-09-15 13:56:29,947 INFO L480 AbstractCegarLoop]: Interpolant automaton has 34 states. [2020-09-15 13:56:29,947 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 274 transitions. [2020-09-15 13:56:29,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2020-09-15 13:56:29,947 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:56:29,947 INFO L422 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:56:30,148 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable218 [2020-09-15 13:56:30,148 INFO L427 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:56:30,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:56:30,149 INFO L82 PathProgramCache]: Analyzing trace with hash 1765477146, now seen corresponding path program 218 times [2020-09-15 13:56:30,149 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:56:30,149 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436161643] [2020-09-15 13:56:30,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:56:30,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:56:31,208 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:31,209 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436161643] [2020-09-15 13:56:31,209 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388643227] [2020-09-15 13:56:31,209 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 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-09-15 13:56:31,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:56:31,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:56:31,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 33 conjunts are in the unsatisfiable core [2020-09-15 13:56:31,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:56:31,328 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:31,328 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:56:31,328 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2020-09-15 13:56:31,328 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1884417732] [2020-09-15 13:56:31,328 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:56:31,331 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:56:31,342 INFO L274 McrAutomatonBuilder]: Finished intersection with 43 states and 47 transitions. [2020-09-15 13:56:31,342 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:56:31,346 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:31,346 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:31,434 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:31,434 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:31,451 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [98695#(and (<= ~j~0 20) (< ~i~0 46))] [2020-09-15 13:56:31,451 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2020-09-15 13:56:31,452 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:56:31,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2020-09-15 13:56:31,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=950, Unknown=0, NotChecked=0, Total=1122 [2020-09-15 13:56:31,452 INFO L87 Difference]: Start difference. First operand 108 states and 274 transitions. Second operand 34 states. [2020-09-15 13:56:35,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:56:35,199 INFO L93 Difference]: Finished difference Result 177 states and 414 transitions. [2020-09-15 13:56:35,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2020-09-15 13:56:35,201 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 37 [2020-09-15 13:56:35,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:56:35,202 INFO L225 Difference]: With dead ends: 177 [2020-09-15 13:56:35,202 INFO L226 Difference]: Without dead ends: 171 [2020-09-15 13:56:35,203 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1781 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=1770, Invalid=5036, Unknown=0, NotChecked=0, Total=6806 [2020-09-15 13:56:35,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2020-09-15 13:56:35,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 110. [2020-09-15 13:56:35,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2020-09-15 13:56:35,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 280 transitions. [2020-09-15 13:56:35,205 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 280 transitions. Word has length 37 [2020-09-15 13:56:35,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:56:35,205 INFO L479 AbstractCegarLoop]: Abstraction has 110 states and 280 transitions. [2020-09-15 13:56:35,206 INFO L480 AbstractCegarLoop]: Interpolant automaton has 34 states. [2020-09-15 13:56:35,206 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 280 transitions. [2020-09-15 13:56:35,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2020-09-15 13:56:35,206 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:56:35,206 INFO L422 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:56:35,406 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:56:35,407 INFO L427 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:56:35,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:56:35,407 INFO L82 PathProgramCache]: Analyzing trace with hash 35081084, now seen corresponding path program 219 times [2020-09-15 13:56:35,408 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:56:35,408 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610200666] [2020-09-15 13:56:35,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:56:35,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:56:36,450 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:36,450 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610200666] [2020-09-15 13:56:36,450 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987318053] [2020-09-15 13:56:36,451 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 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-09-15 13:56:36,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2020-09-15 13:56:36,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:56:36,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 33 conjunts are in the unsatisfiable core [2020-09-15 13:56:36,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:56:36,580 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:36,580 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:56:36,580 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2020-09-15 13:56:36,581 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [657505453] [2020-09-15 13:56:36,581 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:56:36,583 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:56:36,594 INFO L274 McrAutomatonBuilder]: Finished intersection with 43 states and 47 transitions. [2020-09-15 13:56:36,594 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:56:36,597 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:36,597 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:36,706 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:36,706 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:36,723 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [99332#(and (<= ~j~0 22) (< ~i~0 46))] [2020-09-15 13:56:36,724 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2020-09-15 13:56:36,724 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:56:36,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2020-09-15 13:56:36,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=945, Unknown=0, NotChecked=0, Total=1122 [2020-09-15 13:56:36,725 INFO L87 Difference]: Start difference. First operand 110 states and 280 transitions. Second operand 34 states. [2020-09-15 13:56:40,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:56:40,648 INFO L93 Difference]: Finished difference Result 175 states and 412 transitions. [2020-09-15 13:56:40,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2020-09-15 13:56:40,649 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 37 [2020-09-15 13:56:40,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:56:40,650 INFO L225 Difference]: With dead ends: 175 [2020-09-15 13:56:40,650 INFO L226 Difference]: Without dead ends: 169 [2020-09-15 13:56:40,650 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1917 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=1901, Invalid=5239, Unknown=0, NotChecked=0, Total=7140 [2020-09-15 13:56:40,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-09-15 13:56:40,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 112. [2020-09-15 13:56:40,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2020-09-15 13:56:40,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 286 transitions. [2020-09-15 13:56:40,653 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 286 transitions. Word has length 37 [2020-09-15 13:56:40,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:56:40,653 INFO L479 AbstractCegarLoop]: Abstraction has 112 states and 286 transitions. [2020-09-15 13:56:40,653 INFO L480 AbstractCegarLoop]: Interpolant automaton has 34 states. [2020-09-15 13:56:40,654 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 286 transitions. [2020-09-15 13:56:40,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2020-09-15 13:56:40,654 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:56:40,654 INFO L422 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:56:40,854 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable220 [2020-09-15 13:56:40,855 INFO L427 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:56:40,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:56:40,855 INFO L82 PathProgramCache]: Analyzing trace with hash -596886434, now seen corresponding path program 220 times [2020-09-15 13:56:40,856 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:56:40,856 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415314701] [2020-09-15 13:56:40,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:56:40,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:56:41,869 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:41,870 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415314701] [2020-09-15 13:56:41,870 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722872497] [2020-09-15 13:56:41,870 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 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-09-15 13:56:41,944 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:56:41,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:56:41,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 33 conjunts are in the unsatisfiable core [2020-09-15 13:56:41,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:56:41,994 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:41,994 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:56:41,994 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2020-09-15 13:56:41,994 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [744700651] [2020-09-15 13:56:41,994 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:56:41,997 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:56:42,008 INFO L274 McrAutomatonBuilder]: Finished intersection with 43 states and 47 transitions. [2020-09-15 13:56:42,008 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:56:42,009 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:42,009 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:42,100 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:42,101 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:42,120 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [99975#(and (<= ~j~0 24) (< ~i~0 46))] [2020-09-15 13:56:42,120 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2020-09-15 13:56:42,121 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:56:42,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2020-09-15 13:56:42,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=936, Unknown=0, NotChecked=0, Total=1122 [2020-09-15 13:56:42,121 INFO L87 Difference]: Start difference. First operand 112 states and 286 transitions. Second operand 34 states. [2020-09-15 13:56:46,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:56:46,254 INFO L93 Difference]: Finished difference Result 173 states and 410 transitions. [2020-09-15 13:56:46,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2020-09-15 13:56:46,256 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 37 [2020-09-15 13:56:46,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:56:46,256 INFO L225 Difference]: With dead ends: 173 [2020-09-15 13:56:46,256 INFO L226 Difference]: Without dead ends: 167 [2020-09-15 13:56:46,257 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2057 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=2048, Invalid=5434, Unknown=0, NotChecked=0, Total=7482 [2020-09-15 13:56:46,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2020-09-15 13:56:46,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 114. [2020-09-15 13:56:46,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2020-09-15 13:56:46,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 292 transitions. [2020-09-15 13:56:46,260 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 292 transitions. Word has length 37 [2020-09-15 13:56:46,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:56:46,260 INFO L479 AbstractCegarLoop]: Abstraction has 114 states and 292 transitions. [2020-09-15 13:56:46,260 INFO L480 AbstractCegarLoop]: Interpolant automaton has 34 states. [2020-09-15 13:56:46,260 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 292 transitions. [2020-09-15 13:56:46,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2020-09-15 13:56:46,260 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:56:46,260 INFO L422 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:56:46,461 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 220 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2020-09-15 13:56:46,461 INFO L427 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:56:46,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:56:46,462 INFO L82 PathProgramCache]: Analyzing trace with hash -2018771520, now seen corresponding path program 221 times [2020-09-15 13:56:46,462 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:56:46,462 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251881674] [2020-09-15 13:56:46,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:56:46,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:56:47,510 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:47,511 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251881674] [2020-09-15 13:56:47,511 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1111405648] [2020-09-15 13:56:47,511 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 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-09-15 13:56:47,590 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2020-09-15 13:56:47,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:56:47,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 33 conjunts are in the unsatisfiable core [2020-09-15 13:56:47,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:56:47,645 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:47,645 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:56:47,645 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2020-09-15 13:56:47,645 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1973128593] [2020-09-15 13:56:47,646 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:56:47,648 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:56:47,660 INFO L274 McrAutomatonBuilder]: Finished intersection with 43 states and 47 transitions. [2020-09-15 13:56:47,660 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:56:47,661 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:47,661 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:47,750 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:47,750 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:47,770 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [100624#(and (<= ~j~0 26) (< ~i~0 46))] [2020-09-15 13:56:47,771 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2020-09-15 13:56:47,771 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:56:47,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2020-09-15 13:56:47,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=923, Unknown=0, NotChecked=0, Total=1122 [2020-09-15 13:56:47,772 INFO L87 Difference]: Start difference. First operand 114 states and 292 transitions. Second operand 34 states. [2020-09-15 13:56:52,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:56:52,078 INFO L93 Difference]: Finished difference Result 171 states and 408 transitions. [2020-09-15 13:56:52,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2020-09-15 13:56:52,080 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 37 [2020-09-15 13:56:52,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:56:52,081 INFO L225 Difference]: With dead ends: 171 [2020-09-15 13:56:52,081 INFO L226 Difference]: Without dead ends: 165 [2020-09-15 13:56:52,082 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2201 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=2211, Invalid=5621, Unknown=0, NotChecked=0, Total=7832 [2020-09-15 13:56:52,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2020-09-15 13:56:52,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 116. [2020-09-15 13:56:52,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2020-09-15 13:56:52,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 298 transitions. [2020-09-15 13:56:52,085 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 298 transitions. Word has length 37 [2020-09-15 13:56:52,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:56:52,085 INFO L479 AbstractCegarLoop]: Abstraction has 116 states and 298 transitions. [2020-09-15 13:56:52,085 INFO L480 AbstractCegarLoop]: Interpolant automaton has 34 states. [2020-09-15 13:56:52,085 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 298 transitions. [2020-09-15 13:56:52,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2020-09-15 13:56:52,085 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:56:52,086 INFO L422 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:56:52,296 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable222,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:56:52,296 INFO L427 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:56:52,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:56:52,297 INFO L82 PathProgramCache]: Analyzing trace with hash 156282786, now seen corresponding path program 222 times [2020-09-15 13:56:52,297 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:56:52,297 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127762000] [2020-09-15 13:56:52,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:56:52,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:56:53,330 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:53,331 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127762000] [2020-09-15 13:56:53,331 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808164481] [2020-09-15 13:56:53,331 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 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-09-15 13:56:53,413 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2020-09-15 13:56:53,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:56:53,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 33 conjunts are in the unsatisfiable core [2020-09-15 13:56:53,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:56:53,472 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:53,472 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:56:53,472 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2020-09-15 13:56:53,472 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [4170674] [2020-09-15 13:56:53,473 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:56:53,475 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:56:53,486 INFO L274 McrAutomatonBuilder]: Finished intersection with 43 states and 47 transitions. [2020-09-15 13:56:53,487 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:56:53,487 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:53,487 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:53,579 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:53,579 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:53,600 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [101279#(and (<= ~j~0 28) (< ~i~0 46))] [2020-09-15 13:56:53,600 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2020-09-15 13:56:53,601 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:56:53,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2020-09-15 13:56:53,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=216, Invalid=906, Unknown=0, NotChecked=0, Total=1122 [2020-09-15 13:56:53,601 INFO L87 Difference]: Start difference. First operand 116 states and 298 transitions. Second operand 34 states. [2020-09-15 13:56:58,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:56:58,189 INFO L93 Difference]: Finished difference Result 169 states and 406 transitions. [2020-09-15 13:56:58,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2020-09-15 13:56:58,192 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 37 [2020-09-15 13:56:58,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:56:58,192 INFO L225 Difference]: With dead ends: 169 [2020-09-15 13:56:58,192 INFO L226 Difference]: Without dead ends: 163 [2020-09-15 13:56:58,193 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2349 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=2390, Invalid=5800, Unknown=0, NotChecked=0, Total=8190 [2020-09-15 13:56:58,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2020-09-15 13:56:58,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 118. [2020-09-15 13:56:58,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2020-09-15 13:56:58,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 304 transitions. [2020-09-15 13:56:58,196 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 304 transitions. Word has length 37 [2020-09-15 13:56:58,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:56:58,196 INFO L479 AbstractCegarLoop]: Abstraction has 118 states and 304 transitions. [2020-09-15 13:56:58,196 INFO L480 AbstractCegarLoop]: Interpolant automaton has 34 states. [2020-09-15 13:56:58,197 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 304 transitions. [2020-09-15 13:56:58,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2020-09-15 13:56:58,197 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:56:58,197 INFO L422 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:56:58,407 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2020-09-15 13:56:58,407 INFO L427 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:56:58,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:56:58,407 INFO L82 PathProgramCache]: Analyzing trace with hash -1092849148, now seen corresponding path program 223 times [2020-09-15 13:56:58,408 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:56:58,408 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131932381] [2020-09-15 13:56:58,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:56:58,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:56:59,484 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:59,484 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131932381] [2020-09-15 13:56:59,485 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883443850] [2020-09-15 13:56:59,485 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 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-09-15 13:56:59,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:56:59,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 33 conjunts are in the unsatisfiable core [2020-09-15 13:56:59,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:56:59,619 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:56:59,619 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:56:59,619 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2020-09-15 13:56:59,620 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1463268572] [2020-09-15 13:56:59,620 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:56:59,622 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:56:59,658 INFO L274 McrAutomatonBuilder]: Finished intersection with 43 states and 47 transitions. [2020-09-15 13:56:59,658 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:56:59,659 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:59,659 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:59,749 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:56:59,750 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:56:59,772 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [101940#(and (<= ~j~0 30) (< ~i~0 46))] [2020-09-15 13:56:59,772 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2020-09-15 13:56:59,772 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:56:59,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2020-09-15 13:56:59,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=885, Unknown=0, NotChecked=0, Total=1122 [2020-09-15 13:56:59,773 INFO L87 Difference]: Start difference. First operand 118 states and 304 transitions. Second operand 34 states. [2020-09-15 13:57:04,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:57:04,587 INFO L93 Difference]: Finished difference Result 169 states and 409 transitions. [2020-09-15 13:57:04,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2020-09-15 13:57:04,590 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 37 [2020-09-15 13:57:04,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:57:04,590 INFO L225 Difference]: With dead ends: 169 [2020-09-15 13:57:04,590 INFO L226 Difference]: Without dead ends: 163 [2020-09-15 13:57:04,591 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2501 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=2585, Invalid=5971, Unknown=0, NotChecked=0, Total=8556 [2020-09-15 13:57:04,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2020-09-15 13:57:04,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 120. [2020-09-15 13:57:04,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2020-09-15 13:57:04,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 312 transitions. [2020-09-15 13:57:04,594 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 312 transitions. Word has length 37 [2020-09-15 13:57:04,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:57:04,594 INFO L479 AbstractCegarLoop]: Abstraction has 120 states and 312 transitions. [2020-09-15 13:57:04,594 INFO L480 AbstractCegarLoop]: Interpolant automaton has 34 states. [2020-09-15 13:57:04,594 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 312 transitions. [2020-09-15 13:57:04,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2020-09-15 13:57:04,595 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:57:04,595 INFO L422 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:57:04,795 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 223 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2020-09-15 13:57:04,796 INFO L427 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:57:04,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:57:04,796 INFO L82 PathProgramCache]: Analyzing trace with hash -1076271898, now seen corresponding path program 224 times [2020-09-15 13:57:04,797 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:57:04,797 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142134433] [2020-09-15 13:57:04,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:57:04,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:57:05,852 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:05,853 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142134433] [2020-09-15 13:57:05,853 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610904518] [2020-09-15 13:57:05,853 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 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-09-15 13:57:05,930 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:57:05,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:57:05,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 33 conjunts are in the unsatisfiable core [2020-09-15 13:57:05,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:57:05,995 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:05,996 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:57:05,996 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2020-09-15 13:57:05,996 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1883203687] [2020-09-15 13:57:05,996 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:57:05,998 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:57:06,011 INFO L274 McrAutomatonBuilder]: Finished intersection with 43 states and 47 transitions. [2020-09-15 13:57:06,011 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:57:06,016 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:06,016 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:06,107 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:06,108 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:06,126 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [102609#(and (<= ~j~0 32) (< ~i~0 46))] [2020-09-15 13:57:06,127 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2020-09-15 13:57:06,127 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:57:06,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2020-09-15 13:57:06,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=262, Invalid=860, Unknown=0, NotChecked=0, Total=1122 [2020-09-15 13:57:06,127 INFO L87 Difference]: Start difference. First operand 120 states and 312 transitions. Second operand 34 states. [2020-09-15 13:57:11,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:57:11,093 INFO L93 Difference]: Finished difference Result 170 states and 419 transitions. [2020-09-15 13:57:11,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2020-09-15 13:57:11,095 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 37 [2020-09-15 13:57:11,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:57:11,095 INFO L225 Difference]: With dead ends: 170 [2020-09-15 13:57:11,096 INFO L226 Difference]: Without dead ends: 158 [2020-09-15 13:57:11,096 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2657 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=2794, Invalid=6136, Unknown=0, NotChecked=0, Total=8930 [2020-09-15 13:57:11,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2020-09-15 13:57:11,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 90. [2020-09-15 13:57:11,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2020-09-15 13:57:11,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 221 transitions. [2020-09-15 13:57:11,099 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 221 transitions. Word has length 37 [2020-09-15 13:57:11,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:57:11,099 INFO L479 AbstractCegarLoop]: Abstraction has 90 states and 221 transitions. [2020-09-15 13:57:11,099 INFO L480 AbstractCegarLoop]: Interpolant automaton has 34 states. [2020-09-15 13:57:11,099 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 221 transitions. [2020-09-15 13:57:11,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2020-09-15 13:57:11,099 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:57:11,099 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:57:11,300 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable225 [2020-09-15 13:57:11,300 INFO L427 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:57:11,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:57:11,301 INFO L82 PathProgramCache]: Analyzing trace with hash 286110261, now seen corresponding path program 225 times [2020-09-15 13:57:11,301 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:57:11,301 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101672357] [2020-09-15 13:57:11,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:57:11,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:57:12,716 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:12,716 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101672357] [2020-09-15 13:57:12,716 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874840750] [2020-09-15 13:57:12,716 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 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-09-15 13:57:12,798 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2020-09-15 13:57:12,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:57:12,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjunts are in the unsatisfiable core [2020-09-15 13:57:12,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:57:12,821 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:12,821 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:57:12,821 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2020-09-15 13:57:12,821 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [26576595] [2020-09-15 13:57:12,822 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:57:12,824 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:57:12,836 INFO L274 McrAutomatonBuilder]: Finished intersection with 47 states and 54 transitions. [2020-09-15 13:57:12,836 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:57:12,841 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:12,842 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:12,947 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:12,947 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:12,968 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [103227#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:57:12,969 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2020-09-15 13:57:12,969 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:57:12,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2020-09-15 13:57:12,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=278, Invalid=912, Unknown=0, NotChecked=0, Total=1190 [2020-09-15 13:57:12,970 INFO L87 Difference]: Start difference. First operand 90 states and 221 transitions. Second operand 35 states. [2020-09-15 13:57:15,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:57:15,403 INFO L93 Difference]: Finished difference Result 166 states and 378 transitions. [2020-09-15 13:57:15,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2020-09-15 13:57:15,405 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 38 [2020-09-15 13:57:15,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:57:15,406 INFO L225 Difference]: With dead ends: 166 [2020-09-15 13:57:15,406 INFO L226 Difference]: Without dead ends: 160 [2020-09-15 13:57:15,406 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 824 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1307, Invalid=3249, Unknown=0, NotChecked=0, Total=4556 [2020-09-15 13:57:15,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2020-09-15 13:57:15,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 97. [2020-09-15 13:57:15,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2020-09-15 13:57:15,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 240 transitions. [2020-09-15 13:57:15,408 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 240 transitions. Word has length 38 [2020-09-15 13:57:15,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:57:15,408 INFO L479 AbstractCegarLoop]: Abstraction has 97 states and 240 transitions. [2020-09-15 13:57:15,408 INFO L480 AbstractCegarLoop]: Interpolant automaton has 35 states. [2020-09-15 13:57:15,408 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 240 transitions. [2020-09-15 13:57:15,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2020-09-15 13:57:15,409 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:57:15,409 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:57:15,609 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:57:15,610 INFO L427 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:57:15,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:57:15,610 INFO L82 PathProgramCache]: Analyzing trace with hash -898568553, now seen corresponding path program 226 times [2020-09-15 13:57:15,610 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:57:15,611 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684135136] [2020-09-15 13:57:15,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:57:15,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:57:16,995 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:16,996 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684135136] [2020-09-15 13:57:16,996 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947144626] [2020-09-15 13:57:16,996 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 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-09-15 13:57:17,071 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:57:17,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:57:17,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjunts are in the unsatisfiable core [2020-09-15 13:57:17,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:57:17,097 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:17,097 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:57:17,097 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2020-09-15 13:57:17,098 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [178464805] [2020-09-15 13:57:17,098 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:57:17,100 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:57:17,112 INFO L274 McrAutomatonBuilder]: Finished intersection with 46 states and 52 transitions. [2020-09-15 13:57:17,113 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:57:17,115 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:17,115 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:17,216 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:17,217 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:17,237 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [103799#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:57:17,237 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2020-09-15 13:57:17,237 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:57:17,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2020-09-15 13:57:17,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=938, Unknown=0, NotChecked=0, Total=1190 [2020-09-15 13:57:17,238 INFO L87 Difference]: Start difference. First operand 97 states and 240 transitions. Second operand 35 states. [2020-09-15 13:57:19,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:57:19,867 INFO L93 Difference]: Finished difference Result 163 states and 374 transitions. [2020-09-15 13:57:19,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-09-15 13:57:19,869 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 38 [2020-09-15 13:57:19,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:57:19,870 INFO L225 Difference]: With dead ends: 163 [2020-09-15 13:57:19,870 INFO L226 Difference]: Without dead ends: 157 [2020-09-15 13:57:19,870 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 921 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=1311, Invalid=3519, Unknown=0, NotChecked=0, Total=4830 [2020-09-15 13:57:19,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2020-09-15 13:57:19,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 99. [2020-09-15 13:57:19,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2020-09-15 13:57:19,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 246 transitions. [2020-09-15 13:57:19,873 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 246 transitions. Word has length 38 [2020-09-15 13:57:19,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:57:19,873 INFO L479 AbstractCegarLoop]: Abstraction has 99 states and 246 transitions. [2020-09-15 13:57:19,873 INFO L480 AbstractCegarLoop]: Interpolant automaton has 35 states. [2020-09-15 13:57:19,873 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 246 transitions. [2020-09-15 13:57:19,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2020-09-15 13:57:19,874 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:57:19,874 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:57:20,076 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2020-09-15 13:57:20,076 INFO L427 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:57:20,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:57:20,077 INFO L82 PathProgramCache]: Analyzing trace with hash -220472455, now seen corresponding path program 227 times [2020-09-15 13:57:20,077 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:57:20,077 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324057890] [2020-09-15 13:57:20,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:57:20,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:57:21,423 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:21,424 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324057890] [2020-09-15 13:57:21,424 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122166054] [2020-09-15 13:57:21,424 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 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-09-15 13:57:21,526 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2020-09-15 13:57:21,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:57:21,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjunts are in the unsatisfiable core [2020-09-15 13:57:21,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:57:21,556 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:21,557 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:57:21,557 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2020-09-15 13:57:21,557 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1840939006] [2020-09-15 13:57:21,557 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:57:21,560 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:57:21,571 INFO L274 McrAutomatonBuilder]: Finished intersection with 46 states and 52 transitions. [2020-09-15 13:57:21,571 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:57:21,573 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:21,574 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:21,674 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:21,674 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:21,695 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [104376#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:57:21,695 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2020-09-15 13:57:21,696 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:57:21,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2020-09-15 13:57:21,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=960, Unknown=0, NotChecked=0, Total=1190 [2020-09-15 13:57:21,696 INFO L87 Difference]: Start difference. First operand 99 states and 246 transitions. Second operand 35 states. [2020-09-15 13:57:24,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:57:24,588 INFO L93 Difference]: Finished difference Result 161 states and 372 transitions. [2020-09-15 13:57:24,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-09-15 13:57:24,590 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 38 [2020-09-15 13:57:24,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:57:24,591 INFO L225 Difference]: With dead ends: 161 [2020-09-15 13:57:24,591 INFO L226 Difference]: Without dead ends: 155 [2020-09-15 13:57:24,592 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1022 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=1331, Invalid=3781, Unknown=0, NotChecked=0, Total=5112 [2020-09-15 13:57:24,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2020-09-15 13:57:24,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 101. [2020-09-15 13:57:24,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2020-09-15 13:57:24,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 252 transitions. [2020-09-15 13:57:24,594 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 252 transitions. Word has length 38 [2020-09-15 13:57:24,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:57:24,594 INFO L479 AbstractCegarLoop]: Abstraction has 101 states and 252 transitions. [2020-09-15 13:57:24,594 INFO L480 AbstractCegarLoop]: Interpolant automaton has 35 states. [2020-09-15 13:57:24,594 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 252 transitions. [2020-09-15 13:57:24,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2020-09-15 13:57:24,594 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:57:24,595 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:57:24,795 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2020-09-15 13:57:24,795 INFO L427 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:57:24,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:57:24,796 INFO L82 PathProgramCache]: Analyzing trace with hash 830511323, now seen corresponding path program 228 times [2020-09-15 13:57:24,796 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:57:24,796 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456038323] [2020-09-15 13:57:24,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:57:24,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:57:26,098 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:26,098 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456038323] [2020-09-15 13:57:26,098 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579497128] [2020-09-15 13:57:26,099 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 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-09-15 13:57:26,182 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2020-09-15 13:57:26,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:57:26,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjunts are in the unsatisfiable core [2020-09-15 13:57:26,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:57:26,215 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:26,216 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:57:26,216 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2020-09-15 13:57:26,216 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [634195487] [2020-09-15 13:57:26,216 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:57:26,219 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:57:26,231 INFO L274 McrAutomatonBuilder]: Finished intersection with 46 states and 52 transitions. [2020-09-15 13:57:26,231 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:57:26,233 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:26,233 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:26,341 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:26,341 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:26,363 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [104959#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:57:26,364 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2020-09-15 13:57:26,364 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:57:26,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2020-09-15 13:57:26,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=978, Unknown=0, NotChecked=0, Total=1190 [2020-09-15 13:57:26,365 INFO L87 Difference]: Start difference. First operand 101 states and 252 transitions. Second operand 35 states. [2020-09-15 13:57:29,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:57:29,544 INFO L93 Difference]: Finished difference Result 159 states and 370 transitions. [2020-09-15 13:57:29,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-09-15 13:57:29,547 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 38 [2020-09-15 13:57:29,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:57:29,547 INFO L225 Difference]: With dead ends: 159 [2020-09-15 13:57:29,547 INFO L226 Difference]: Without dead ends: 153 [2020-09-15 13:57:29,548 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1127 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=1367, Invalid=4035, Unknown=0, NotChecked=0, Total=5402 [2020-09-15 13:57:29,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2020-09-15 13:57:29,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 103. [2020-09-15 13:57:29,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 103 states. [2020-09-15 13:57:29,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 258 transitions. [2020-09-15 13:57:29,550 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 258 transitions. Word has length 38 [2020-09-15 13:57:29,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:57:29,551 INFO L479 AbstractCegarLoop]: Abstraction has 103 states and 258 transitions. [2020-09-15 13:57:29,551 INFO L480 AbstractCegarLoop]: Interpolant automaton has 35 states. [2020-09-15 13:57:29,551 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 258 transitions. [2020-09-15 13:57:29,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2020-09-15 13:57:29,551 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:57:29,551 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:57:29,751 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:57:29,752 INFO L427 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:57:29,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:57:29,753 INFO L82 PathProgramCache]: Analyzing trace with hash -1818671427, now seen corresponding path program 229 times [2020-09-15 13:57:29,753 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:57:29,753 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330144168] [2020-09-15 13:57:29,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:57:29,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:57:31,016 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:31,017 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330144168] [2020-09-15 13:57:31,017 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860961814] [2020-09-15 13:57:31,017 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 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-09-15 13:57:31,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:57:31,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjunts are in the unsatisfiable core [2020-09-15 13:57:31,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:57:31,129 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:31,129 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:57:31,129 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2020-09-15 13:57:31,129 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1846734216] [2020-09-15 13:57:31,129 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:57:31,132 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:57:31,144 INFO L274 McrAutomatonBuilder]: Finished intersection with 46 states and 52 transitions. [2020-09-15 13:57:31,144 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:57:31,146 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:31,146 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:31,251 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:31,251 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:31,273 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [105548#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:57:31,273 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2020-09-15 13:57:31,273 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:57:31,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2020-09-15 13:57:31,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=992, Unknown=0, NotChecked=0, Total=1190 [2020-09-15 13:57:31,274 INFO L87 Difference]: Start difference. First operand 103 states and 258 transitions. Second operand 35 states. [2020-09-15 13:57:34,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:57:34,739 INFO L93 Difference]: Finished difference Result 157 states and 368 transitions. [2020-09-15 13:57:34,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2020-09-15 13:57:34,742 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 38 [2020-09-15 13:57:34,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:57:34,742 INFO L225 Difference]: With dead ends: 157 [2020-09-15 13:57:34,742 INFO L226 Difference]: Without dead ends: 151 [2020-09-15 13:57:34,743 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1236 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=1419, Invalid=4281, Unknown=0, NotChecked=0, Total=5700 [2020-09-15 13:57:34,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2020-09-15 13:57:34,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 105. [2020-09-15 13:57:34,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2020-09-15 13:57:34,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 264 transitions. [2020-09-15 13:57:34,746 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 264 transitions. Word has length 38 [2020-09-15 13:57:34,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:57:34,746 INFO L479 AbstractCegarLoop]: Abstraction has 105 states and 264 transitions. [2020-09-15 13:57:34,746 INFO L480 AbstractCegarLoop]: Interpolant automaton has 35 states. [2020-09-15 13:57:34,746 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 264 transitions. [2020-09-15 13:57:34,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2020-09-15 13:57:34,746 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:57:34,746 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:57:34,947 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,229 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:57:34,947 INFO L427 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:57:34,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:57:34,948 INFO L82 PathProgramCache]: Analyzing trace with hash 1852310815, now seen corresponding path program 230 times [2020-09-15 13:57:34,948 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:57:34,948 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528436249] [2020-09-15 13:57:34,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:57:34,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:57:36,212 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:36,212 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528436249] [2020-09-15 13:57:36,212 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687239453] [2020-09-15 13:57:36,212 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 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-09-15 13:57:36,288 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:57:36,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:57:36,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjunts are in the unsatisfiable core [2020-09-15 13:57:36,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:57:36,329 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:36,329 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:57:36,329 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2020-09-15 13:57:36,330 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [537687473] [2020-09-15 13:57:36,330 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:57:36,332 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:57:36,344 INFO L274 McrAutomatonBuilder]: Finished intersection with 46 states and 52 transitions. [2020-09-15 13:57:36,345 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:57:36,345 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:36,345 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:36,446 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:36,446 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:36,523 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [106143#(and (<= ~j~0 18) (< ~i~0 46))] [2020-09-15 13:57:36,523 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2020-09-15 13:57:36,523 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:57:36,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2020-09-15 13:57:36,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1002, Unknown=0, NotChecked=0, Total=1190 [2020-09-15 13:57:36,524 INFO L87 Difference]: Start difference. First operand 105 states and 264 transitions. Second operand 35 states. [2020-09-15 13:57:40,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:57:40,148 INFO L93 Difference]: Finished difference Result 155 states and 366 transitions. [2020-09-15 13:57:40,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2020-09-15 13:57:40,150 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 38 [2020-09-15 13:57:40,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:57:40,151 INFO L225 Difference]: With dead ends: 155 [2020-09-15 13:57:40,151 INFO L226 Difference]: Without dead ends: 149 [2020-09-15 13:57:40,152 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1378 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=1487, Invalid=4519, Unknown=0, NotChecked=0, Total=6006 [2020-09-15 13:57:40,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2020-09-15 13:57:40,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 107. [2020-09-15 13:57:40,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2020-09-15 13:57:40,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 270 transitions. [2020-09-15 13:57:40,154 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 270 transitions. Word has length 38 [2020-09-15 13:57:40,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:57:40,155 INFO L479 AbstractCegarLoop]: Abstraction has 107 states and 270 transitions. [2020-09-15 13:57:40,155 INFO L480 AbstractCegarLoop]: Interpolant automaton has 35 states. [2020-09-15 13:57:40,155 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 270 transitions. [2020-09-15 13:57:40,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2020-09-15 13:57:40,155 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:57:40,155 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:57:40,359 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,230 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:57:40,359 INFO L427 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:57:40,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:57:40,360 INFO L82 PathProgramCache]: Analyzing trace with hash -1053363199, now seen corresponding path program 231 times [2020-09-15 13:57:40,360 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:57:40,360 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733911907] [2020-09-15 13:57:40,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:57:40,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:57:41,574 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:41,574 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733911907] [2020-09-15 13:57:41,575 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332238908] [2020-09-15 13:57:41,575 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 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-09-15 13:57:41,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2020-09-15 13:57:41,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:57:41,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjunts are in the unsatisfiable core [2020-09-15 13:57:41,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:57:41,716 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:41,717 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:57:41,717 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2020-09-15 13:57:41,717 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1549192777] [2020-09-15 13:57:41,717 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:57:41,720 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:57:41,731 INFO L274 McrAutomatonBuilder]: Finished intersection with 46 states and 52 transitions. [2020-09-15 13:57:41,732 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:57:41,734 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:41,734 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:41,833 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:41,834 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:41,855 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [106744#(and (<= ~j~0 20) (< ~i~0 46))] [2020-09-15 13:57:41,855 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2020-09-15 13:57:41,856 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:57:41,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2020-09-15 13:57:41,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=1008, Unknown=0, NotChecked=0, Total=1190 [2020-09-15 13:57:41,856 INFO L87 Difference]: Start difference. First operand 107 states and 270 transitions. Second operand 35 states. [2020-09-15 13:57:45,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:57:45,698 INFO L93 Difference]: Finished difference Result 153 states and 364 transitions. [2020-09-15 13:57:45,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2020-09-15 13:57:45,700 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 38 [2020-09-15 13:57:45,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:57:45,701 INFO L225 Difference]: With dead ends: 153 [2020-09-15 13:57:45,701 INFO L226 Difference]: Without dead ends: 147 [2020-09-15 13:57:45,702 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1466 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=1571, Invalid=4749, Unknown=0, NotChecked=0, Total=6320 [2020-09-15 13:57:45,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2020-09-15 13:57:45,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 109. [2020-09-15 13:57:45,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2020-09-15 13:57:45,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 276 transitions. [2020-09-15 13:57:45,704 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 276 transitions. Word has length 38 [2020-09-15 13:57:45,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:57:45,704 INFO L479 AbstractCegarLoop]: Abstraction has 109 states and 276 transitions. [2020-09-15 13:57:45,704 INFO L480 AbstractCegarLoop]: Interpolant automaton has 35 states. [2020-09-15 13:57:45,704 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 276 transitions. [2020-09-15 13:57:45,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2020-09-15 13:57:45,705 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:57:45,705 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:57:45,905 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2020-09-15 13:57:45,906 INFO L427 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:57:45,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:57:45,906 INFO L82 PathProgramCache]: Analyzing trace with hash 391656291, now seen corresponding path program 232 times [2020-09-15 13:57:45,906 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:57:45,907 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205415138] [2020-09-15 13:57:45,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:57:45,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:57:47,124 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:47,125 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205415138] [2020-09-15 13:57:47,125 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380092544] [2020-09-15 13:57:47,125 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 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-09-15 13:57:47,197 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:57:47,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:57:47,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjunts are in the unsatisfiable core [2020-09-15 13:57:47,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:57:47,243 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:47,244 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:57:47,244 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2020-09-15 13:57:47,244 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1343712235] [2020-09-15 13:57:47,244 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:57:47,246 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:57:47,258 INFO L274 McrAutomatonBuilder]: Finished intersection with 46 states and 52 transitions. [2020-09-15 13:57:47,258 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:57:47,260 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:47,261 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:47,368 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:47,369 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:47,391 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [107351#(and (<= ~j~0 22) (< ~i~0 46))] [2020-09-15 13:57:47,391 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2020-09-15 13:57:47,391 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:57:47,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2020-09-15 13:57:47,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1010, Unknown=0, NotChecked=0, Total=1190 [2020-09-15 13:57:47,392 INFO L87 Difference]: Start difference. First operand 109 states and 276 transitions. Second operand 35 states. [2020-09-15 13:57:51,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:57:51,477 INFO L93 Difference]: Finished difference Result 151 states and 362 transitions. [2020-09-15 13:57:51,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2020-09-15 13:57:51,479 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 38 [2020-09-15 13:57:51,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:57:51,480 INFO L225 Difference]: With dead ends: 151 [2020-09-15 13:57:51,480 INFO L226 Difference]: Without dead ends: 145 [2020-09-15 13:57:51,480 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1587 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=1671, Invalid=4971, Unknown=0, NotChecked=0, Total=6642 [2020-09-15 13:57:51,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2020-09-15 13:57:51,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 111. [2020-09-15 13:57:51,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2020-09-15 13:57:51,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 282 transitions. [2020-09-15 13:57:51,483 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 282 transitions. Word has length 38 [2020-09-15 13:57:51,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:57:51,484 INFO L479 AbstractCegarLoop]: Abstraction has 111 states and 282 transitions. [2020-09-15 13:57:51,484 INFO L480 AbstractCegarLoop]: Interpolant automaton has 35 states. [2020-09-15 13:57:51,484 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 282 transitions. [2020-09-15 13:57:51,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2020-09-15 13:57:51,484 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:57:51,484 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:57:51,693 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2020-09-15 13:57:51,693 INFO L427 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:57:51,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:57:51,694 INFO L82 PathProgramCache]: Analyzing trace with hash -366615739, now seen corresponding path program 233 times [2020-09-15 13:57:51,694 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:57:51,695 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881351069] [2020-09-15 13:57:51,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:57:51,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:57:52,932 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:52,932 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881351069] [2020-09-15 13:57:52,932 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290055482] [2020-09-15 13:57:52,933 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 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-09-15 13:57:53,014 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2020-09-15 13:57:53,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:57:53,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjunts are in the unsatisfiable core [2020-09-15 13:57:53,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:57:53,068 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:53,068 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:57:53,068 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2020-09-15 13:57:53,068 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [770154349] [2020-09-15 13:57:53,069 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:57:53,071 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:57:53,083 INFO L274 McrAutomatonBuilder]: Finished intersection with 46 states and 52 transitions. [2020-09-15 13:57:53,083 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:57:53,085 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:53,085 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:53,184 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:53,184 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:53,207 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [107964#(and (<= ~j~0 24) (< ~i~0 46))] [2020-09-15 13:57:53,208 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2020-09-15 13:57:53,208 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:57:53,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2020-09-15 13:57:53,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=1008, Unknown=0, NotChecked=0, Total=1190 [2020-09-15 13:57:53,209 INFO L87 Difference]: Start difference. First operand 111 states and 282 transitions. Second operand 35 states. [2020-09-15 13:57:57,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:57:57,569 INFO L93 Difference]: Finished difference Result 149 states and 360 transitions. [2020-09-15 13:57:57,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2020-09-15 13:57:57,571 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 38 [2020-09-15 13:57:57,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:57:57,572 INFO L225 Difference]: With dead ends: 149 [2020-09-15 13:57:57,572 INFO L226 Difference]: Without dead ends: 143 [2020-09-15 13:57:57,573 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1712 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=1787, Invalid=5185, Unknown=0, NotChecked=0, Total=6972 [2020-09-15 13:57:57,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2020-09-15 13:57:57,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 113. [2020-09-15 13:57:57,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2020-09-15 13:57:57,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 288 transitions. [2020-09-15 13:57:57,575 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 288 transitions. Word has length 38 [2020-09-15 13:57:57,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:57:57,575 INFO L479 AbstractCegarLoop]: Abstraction has 113 states and 288 transitions. [2020-09-15 13:57:57,575 INFO L480 AbstractCegarLoop]: Interpolant automaton has 35 states. [2020-09-15 13:57:57,575 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 288 transitions. [2020-09-15 13:57:57,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2020-09-15 13:57:57,576 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:57:57,576 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:57:57,776 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2020-09-15 13:57:57,776 INFO L427 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:57:57,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:57:57,777 INFO L82 PathProgramCache]: Analyzing trace with hash -2097011801, now seen corresponding path program 234 times [2020-09-15 13:57:57,777 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:57:57,778 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385943345] [2020-09-15 13:57:57,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:57:57,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:57:58,970 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:58,971 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385943345] [2020-09-15 13:57:58,971 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051396447] [2020-09-15 13:57:58,971 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 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:57:59,055 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2020-09-15 13:57:59,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:57:59,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjunts are in the unsatisfiable core [2020-09-15 13:57:59,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:57:59,115 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:57:59,115 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:57:59,115 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2020-09-15 13:57:59,115 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [64282708] [2020-09-15 13:57:59,115 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:57:59,132 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:57:59,146 INFO L274 McrAutomatonBuilder]: Finished intersection with 46 states and 52 transitions. [2020-09-15 13:57:59,146 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:57:59,146 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:59,147 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:59,250 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:57:59,251 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:57:59,274 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [108583#(and (<= ~j~0 26) (< ~i~0 46))] [2020-09-15 13:57:59,274 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2020-09-15 13:57:59,275 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:57:59,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2020-09-15 13:57:59,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1002, Unknown=0, NotChecked=0, Total=1190 [2020-09-15 13:57:59,275 INFO L87 Difference]: Start difference. First operand 113 states and 288 transitions. Second operand 35 states. [2020-09-15 13:58:03,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:58:03,722 INFO L93 Difference]: Finished difference Result 147 states and 358 transitions. [2020-09-15 13:58:03,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2020-09-15 13:58:03,725 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 38 [2020-09-15 13:58:03,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:58:03,726 INFO L225 Difference]: With dead ends: 147 [2020-09-15 13:58:03,726 INFO L226 Difference]: Without dead ends: 141 [2020-09-15 13:58:03,727 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1841 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=1919, Invalid=5391, Unknown=0, NotChecked=0, Total=7310 [2020-09-15 13:58:03,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2020-09-15 13:58:03,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 115. [2020-09-15 13:58:03,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-09-15 13:58:03,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 294 transitions. [2020-09-15 13:58:03,729 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 294 transitions. Word has length 38 [2020-09-15 13:58:03,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:58:03,729 INFO L479 AbstractCegarLoop]: Abstraction has 115 states and 294 transitions. [2020-09-15 13:58:03,729 INFO L480 AbstractCegarLoop]: Interpolant automaton has 35 states. [2020-09-15 13:58:03,729 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 294 transitions. [2020-09-15 13:58:03,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2020-09-15 13:58:03,730 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:58:03,730 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:58:03,930 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 234 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2020-09-15 13:58:03,930 INFO L427 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:58:03,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:58:03,931 INFO L82 PathProgramCache]: Analyzing trace with hash 1565987977, now seen corresponding path program 235 times [2020-09-15 13:58:03,931 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:58:03,932 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450864251] [2020-09-15 13:58:03,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:58:03,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:58:05,133 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:58:05,134 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450864251] [2020-09-15 13:58:05,134 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553686479] [2020-09-15 13:58:05,134 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 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:58:05,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:58:05,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjunts are in the unsatisfiable core [2020-09-15 13:58:05,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:58:05,268 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:58:05,268 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:58:05,268 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2020-09-15 13:58:05,268 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1950464148] [2020-09-15 13:58:05,269 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:58:05,271 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:58:05,284 INFO L274 McrAutomatonBuilder]: Finished intersection with 46 states and 52 transitions. [2020-09-15 13:58:05,284 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:58:05,286 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:05,287 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:05,391 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:05,392 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:05,415 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [109208#(and (<= ~j~0 28) (< ~i~0 46))] [2020-09-15 13:58:05,416 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2020-09-15 13:58:05,416 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:58:05,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2020-09-15 13:58:05,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=992, Unknown=0, NotChecked=0, Total=1190 [2020-09-15 13:58:05,417 INFO L87 Difference]: Start difference. First operand 115 states and 294 transitions. Second operand 35 states. [2020-09-15 13:58:10,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:58:10,202 INFO L93 Difference]: Finished difference Result 145 states and 356 transitions. [2020-09-15 13:58:10,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2020-09-15 13:58:10,205 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 38 [2020-09-15 13:58:10,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:58:10,206 INFO L225 Difference]: With dead ends: 145 [2020-09-15 13:58:10,206 INFO L226 Difference]: Without dead ends: 139 [2020-09-15 13:58:10,207 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1974 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=2067, Invalid=5589, Unknown=0, NotChecked=0, Total=7656 [2020-09-15 13:58:10,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2020-09-15 13:58:10,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 117. [2020-09-15 13:58:10,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2020-09-15 13:58:10,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 300 transitions. [2020-09-15 13:58:10,210 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 300 transitions. Word has length 38 [2020-09-15 13:58:10,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:58:10,210 INFO L479 AbstractCegarLoop]: Abstraction has 117 states and 300 transitions. [2020-09-15 13:58:10,210 INFO L480 AbstractCegarLoop]: Interpolant automaton has 35 states. [2020-09-15 13:58:10,211 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 300 transitions. [2020-09-15 13:58:10,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2020-09-15 13:58:10,211 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:58:10,211 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:58:10,422 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable236 [2020-09-15 13:58:10,422 INFO L427 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:58:10,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:58:10,423 INFO L82 PathProgramCache]: Analyzing trace with hash 144102891, now seen corresponding path program 236 times [2020-09-15 13:58:10,423 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:58:10,424 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286110612] [2020-09-15 13:58:10,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:58:10,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:58:11,615 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:58:11,616 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286110612] [2020-09-15 13:58:11,616 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896273151] [2020-09-15 13:58:11,616 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 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:58:11,691 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:58:11,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:58:11,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjunts are in the unsatisfiable core [2020-09-15 13:58:11,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:58:11,755 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:58:11,755 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:58:11,755 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2020-09-15 13:58:11,755 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1520716830] [2020-09-15 13:58:11,755 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:58:11,758 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:58:11,770 INFO L274 McrAutomatonBuilder]: Finished intersection with 46 states and 52 transitions. [2020-09-15 13:58:11,771 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:58:11,773 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:11,773 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:11,879 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:11,880 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:11,903 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [109839#(and (<= ~j~0 30) (< ~i~0 46))] [2020-09-15 13:58:11,903 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2020-09-15 13:58:11,903 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:58:11,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2020-09-15 13:58:11,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=978, Unknown=0, NotChecked=0, Total=1190 [2020-09-15 13:58:11,904 INFO L87 Difference]: Start difference. First operand 117 states and 300 transitions. Second operand 35 states. [2020-09-15 13:58:16,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:58:16,900 INFO L93 Difference]: Finished difference Result 143 states and 354 transitions. [2020-09-15 13:58:16,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2020-09-15 13:58:16,902 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 38 [2020-09-15 13:58:16,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:58:16,903 INFO L225 Difference]: With dead ends: 143 [2020-09-15 13:58:16,903 INFO L226 Difference]: Without dead ends: 137 [2020-09-15 13:58:16,904 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2111 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=2231, Invalid=5779, Unknown=0, NotChecked=0, Total=8010 [2020-09-15 13:58:16,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2020-09-15 13:58:16,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 119. [2020-09-15 13:58:16,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2020-09-15 13:58:16,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 306 transitions. [2020-09-15 13:58:16,906 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 306 transitions. Word has length 38 [2020-09-15 13:58:16,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:58:16,907 INFO L479 AbstractCegarLoop]: Abstraction has 119 states and 306 transitions. [2020-09-15 13:58:16,907 INFO L480 AbstractCegarLoop]: Interpolant automaton has 35 states. [2020-09-15 13:58:16,907 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 306 transitions. [2020-09-15 13:58:16,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2020-09-15 13:58:16,907 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:58:16,907 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:58:17,107 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:58:17,108 INFO L427 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:58:17,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:58:17,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1975810099, now seen corresponding path program 237 times [2020-09-15 13:58:17,109 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:58:17,109 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530739187] [2020-09-15 13:58:17,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:58:17,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:58:18,326 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:58:18,327 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530739187] [2020-09-15 13:58:18,327 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654248254] [2020-09-15 13:58:18,327 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 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:58:18,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2020-09-15 13:58:18,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:58:18,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjunts are in the unsatisfiable core [2020-09-15 13:58:18,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:58:18,482 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:58:18,482 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:58:18,482 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2020-09-15 13:58:18,482 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1662625598] [2020-09-15 13:58:18,482 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:58:18,485 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:58:18,498 INFO L274 McrAutomatonBuilder]: Finished intersection with 46 states and 52 transitions. [2020-09-15 13:58:18,499 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:58:18,501 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:18,501 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:18,611 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:18,612 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:18,636 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [110476#(and (<= ~j~0 32) (< ~i~0 46))] [2020-09-15 13:58:18,636 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2020-09-15 13:58:18,637 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:58:18,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2020-09-15 13:58:18,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=960, Unknown=0, NotChecked=0, Total=1190 [2020-09-15 13:58:18,637 INFO L87 Difference]: Start difference. First operand 119 states and 306 transitions. Second operand 35 states. [2020-09-15 13:58:23,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:58:23,864 INFO L93 Difference]: Finished difference Result 141 states and 352 transitions. [2020-09-15 13:58:23,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2020-09-15 13:58:23,866 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 38 [2020-09-15 13:58:23,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:58:23,867 INFO L225 Difference]: With dead ends: 141 [2020-09-15 13:58:23,867 INFO L226 Difference]: Without dead ends: 135 [2020-09-15 13:58:23,868 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2252 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=2411, Invalid=5961, Unknown=0, NotChecked=0, Total=8372 [2020-09-15 13:58:23,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2020-09-15 13:58:23,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 121. [2020-09-15 13:58:23,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2020-09-15 13:58:23,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 312 transitions. [2020-09-15 13:58:23,870 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 312 transitions. Word has length 38 [2020-09-15 13:58:23,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:58:23,870 INFO L479 AbstractCegarLoop]: Abstraction has 121 states and 312 transitions. [2020-09-15 13:58:23,870 INFO L480 AbstractCegarLoop]: Interpolant automaton has 35 states. [2020-09-15 13:58:23,870 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 312 transitions. [2020-09-15 13:58:23,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2020-09-15 13:58:23,871 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:58:23,871 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:58:24,071 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2020-09-15 13:58:24,072 INFO L427 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:58:24,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:58:24,072 INFO L82 PathProgramCache]: Analyzing trace with hash 1070025263, now seen corresponding path program 238 times [2020-09-15 13:58:24,073 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:58:24,073 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174222344] [2020-09-15 13:58:24,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:58:24,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:58:25,298 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:58:25,298 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174222344] [2020-09-15 13:58:25,299 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940992249] [2020-09-15 13:58:25,299 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 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:58:25,374 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:58:25,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:58:25,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjunts are in the unsatisfiable core [2020-09-15 13:58:25,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:58:25,446 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:58:25,446 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:58:25,446 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2020-09-15 13:58:25,446 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1595140560] [2020-09-15 13:58:25,446 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:58:25,449 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:58:25,462 INFO L274 McrAutomatonBuilder]: Finished intersection with 46 states and 52 transitions. [2020-09-15 13:58:25,462 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:58:25,465 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:25,465 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:25,570 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:25,570 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:25,593 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [111119#(and (<= ~j~0 34) (< ~i~0 46))] [2020-09-15 13:58:25,593 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2020-09-15 13:58:25,593 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:58:25,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2020-09-15 13:58:25,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=938, Unknown=0, NotChecked=0, Total=1190 [2020-09-15 13:58:25,594 INFO L87 Difference]: Start difference. First operand 121 states and 312 transitions. Second operand 35 states. [2020-09-15 13:58:31,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:58:31,134 INFO L93 Difference]: Finished difference Result 141 states and 355 transitions. [2020-09-15 13:58:31,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2020-09-15 13:58:31,136 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 38 [2020-09-15 13:58:31,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:58:31,137 INFO L225 Difference]: With dead ends: 141 [2020-09-15 13:58:31,137 INFO L226 Difference]: Without dead ends: 135 [2020-09-15 13:58:31,138 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2397 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=2607, Invalid=6135, Unknown=0, NotChecked=0, Total=8742 [2020-09-15 13:58:31,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2020-09-15 13:58:31,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 123. [2020-09-15 13:58:31,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2020-09-15 13:58:31,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 320 transitions. [2020-09-15 13:58:31,140 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 320 transitions. Word has length 38 [2020-09-15 13:58:31,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:58:31,140 INFO L479 AbstractCegarLoop]: Abstraction has 123 states and 320 transitions. [2020-09-15 13:58:31,141 INFO L480 AbstractCegarLoop]: Interpolant automaton has 35 states. [2020-09-15 13:58:31,141 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 320 transitions. [2020-09-15 13:58:31,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2020-09-15 13:58:31,141 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:58:31,141 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:58:31,341 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:58:31,342 INFO L427 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:58:31,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:58:31,342 INFO L82 PathProgramCache]: Analyzing trace with hash 1086602513, now seen corresponding path program 239 times [2020-09-15 13:58:31,343 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:58:31,343 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702875640] [2020-09-15 13:58:31,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:58:31,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:58:32,579 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:58:32,580 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702875640] [2020-09-15 13:58:32,580 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264854803] [2020-09-15 13:58:32,580 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 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:58:32,664 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2020-09-15 13:58:32,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:58:32,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjunts are in the unsatisfiable core [2020-09-15 13:58:32,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:58:32,739 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:58:32,740 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:58:32,740 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2020-09-15 13:58:32,740 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [857783324] [2020-09-15 13:58:32,740 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:58:32,743 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:58:32,776 INFO L274 McrAutomatonBuilder]: Finished intersection with 46 states and 52 transitions. [2020-09-15 13:58:32,776 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:58:32,777 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:32,777 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:32,882 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:32,882 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:32,910 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [111770#(and (<= ~j~0 36) (< ~i~0 46))] [2020-09-15 13:58:32,910 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2020-09-15 13:58:32,910 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:58:32,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2020-09-15 13:58:32,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=278, Invalid=912, Unknown=0, NotChecked=0, Total=1190 [2020-09-15 13:58:32,911 INFO L87 Difference]: Start difference. First operand 123 states and 320 transitions. Second operand 35 states. [2020-09-15 13:58:38,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:58:38,662 INFO L93 Difference]: Finished difference Result 141 states and 363 transitions. [2020-09-15 13:58:38,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2020-09-15 13:58:38,665 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 38 [2020-09-15 13:58:38,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:58:38,665 INFO L225 Difference]: With dead ends: 141 [2020-09-15 13:58:38,665 INFO L226 Difference]: Without dead ends: 129 [2020-09-15 13:58:38,666 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2546 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=2817, Invalid=6303, Unknown=0, NotChecked=0, Total=9120 [2020-09-15 13:58:38,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2020-09-15 13:58:38,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 90. [2020-09-15 13:58:38,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2020-09-15 13:58:38,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 222 transitions. [2020-09-15 13:58:38,669 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 222 transitions. Word has length 38 [2020-09-15 13:58:38,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:58:38,669 INFO L479 AbstractCegarLoop]: Abstraction has 90 states and 222 transitions. [2020-09-15 13:58:38,669 INFO L480 AbstractCegarLoop]: Interpolant automaton has 35 states. [2020-09-15 13:58:38,669 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 222 transitions. [2020-09-15 13:58:38,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-09-15 13:58:38,670 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:58:38,670 INFO L422 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:58:38,870 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,239 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:58:38,870 INFO L427 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:58:38,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:58:38,871 INFO L82 PathProgramCache]: Analyzing trace with hash 315932105, now seen corresponding path program 240 times [2020-09-15 13:58:38,871 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:58:38,872 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543511783] [2020-09-15 13:58:38,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:58:38,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:58:40,561 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:58:40,561 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543511783] [2020-09-15 13:58:40,561 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834812572] [2020-09-15 13:58:40,561 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 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:58:40,647 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2020-09-15 13:58:40,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:58:40,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 35 conjunts are in the unsatisfiable core [2020-09-15 13:58:40,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:58:40,669 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:58:40,669 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:58:40,669 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2020-09-15 13:58:40,669 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1264693340] [2020-09-15 13:58:40,669 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:58:40,672 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:58:40,687 INFO L274 McrAutomatonBuilder]: Finished intersection with 49 states and 59 transitions. [2020-09-15 13:58:40,687 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:58:40,688 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:40,688 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:40,792 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:40,793 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:40,879 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:40,879 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:40,894 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:40,895 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:40,910 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:40,910 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:40,922 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:40,923 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:41,001 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:41,001 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:41,013 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:41,013 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:41,034 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [112363#(and (<= ~j~0 4) (< ~i~0 46))] [2020-09-15 13:58:41,034 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2020-09-15 13:58:41,034 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:58:41,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2020-09-15 13:58:41,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=310, Invalid=950, Unknown=0, NotChecked=0, Total=1260 [2020-09-15 13:58:41,035 INFO L87 Difference]: Start difference. First operand 90 states and 222 transitions. Second operand 36 states. [2020-09-15 13:58:44,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:58:44,066 INFO L93 Difference]: Finished difference Result 138 states and 322 transitions. [2020-09-15 13:58:44,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2020-09-15 13:58:44,069 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 39 [2020-09-15 13:58:44,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:58:44,070 INFO L225 Difference]: With dead ends: 138 [2020-09-15 13:58:44,070 INFO L226 Difference]: Without dead ends: 132 [2020-09-15 13:58:44,071 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 48 SyntacticMatches, 7 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=1393, Invalid=3299, Unknown=0, NotChecked=0, Total=4692 [2020-09-15 13:58:44,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2020-09-15 13:58:44,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 98. [2020-09-15 13:58:44,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2020-09-15 13:58:44,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 242 transitions. [2020-09-15 13:58:44,074 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 242 transitions. Word has length 39 [2020-09-15 13:58:44,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:58:44,074 INFO L479 AbstractCegarLoop]: Abstraction has 98 states and 242 transitions. [2020-09-15 13:58:44,074 INFO L480 AbstractCegarLoop]: Interpolant automaton has 36 states. [2020-09-15 13:58:44,074 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 242 transitions. [2020-09-15 13:58:44,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-09-15 13:58:44,074 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:58:44,074 INFO L422 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:58:44,275 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,240 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:58:44,275 INFO L427 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:58:44,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:58:44,276 INFO L82 PathProgramCache]: Analyzing trace with hash 5925291, now seen corresponding path program 241 times [2020-09-15 13:58:44,276 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:58:44,276 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707626162] [2020-09-15 13:58:44,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:58:44,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:58:45,947 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:58:45,948 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707626162] [2020-09-15 13:58:45,948 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029008678] [2020-09-15 13:58:45,948 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 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:58:46,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:58:46,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 35 conjunts are in the unsatisfiable core [2020-09-15 13:58:46,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:58:46,049 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:58:46,049 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:58:46,050 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2020-09-15 13:58:46,050 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [7569009] [2020-09-15 13:58:46,050 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:58:46,052 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:58:46,064 INFO L274 McrAutomatonBuilder]: Finished intersection with 45 states and 49 transitions. [2020-09-15 13:58:46,065 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:58:46,065 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:46,065 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:46,178 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:46,178 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:46,203 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [112913#(and (<= ~j~0 6) (< ~i~0 46))] [2020-09-15 13:58:46,203 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2020-09-15 13:58:46,203 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:58:46,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2020-09-15 13:58:46,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=979, Unknown=0, NotChecked=0, Total=1260 [2020-09-15 13:58:46,204 INFO L87 Difference]: Start difference. First operand 98 states and 242 transitions. Second operand 36 states. [2020-09-15 13:58:49,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:58:49,329 INFO L93 Difference]: Finished difference Result 202 states and 452 transitions. [2020-09-15 13:58:49,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2020-09-15 13:58:49,332 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 39 [2020-09-15 13:58:49,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:58:49,332 INFO L225 Difference]: With dead ends: 202 [2020-09-15 13:58:49,332 INFO L226 Difference]: Without dead ends: 196 [2020-09-15 13:58:49,333 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1067 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=1464, Invalid=3792, Unknown=0, NotChecked=0, Total=5256 [2020-09-15 13:58:49,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2020-09-15 13:58:49,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 100. [2020-09-15 13:58:49,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2020-09-15 13:58:49,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 248 transitions. [2020-09-15 13:58:49,335 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 248 transitions. Word has length 39 [2020-09-15 13:58:49,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:58:49,335 INFO L479 AbstractCegarLoop]: Abstraction has 100 states and 248 transitions. [2020-09-15 13:58:49,335 INFO L480 AbstractCegarLoop]: Interpolant automaton has 36 states. [2020-09-15 13:58:49,335 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 248 transitions. [2020-09-15 13:58:49,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-09-15 13:58:49,335 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:58:49,335 INFO L422 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:58:49,536 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:58:49,536 INFO L427 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:58:49,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:58:49,537 INFO L82 PathProgramCache]: Analyzing trace with hash -1178753523, now seen corresponding path program 242 times [2020-09-15 13:58:49,537 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:58:49,537 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617884274] [2020-09-15 13:58:49,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:58:49,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:58:51,129 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:58:51,129 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617884274] [2020-09-15 13:58:51,129 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000880591] [2020-09-15 13:58:51,130 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 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:58:51,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:58:51,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:58:51,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 35 conjunts are in the unsatisfiable core [2020-09-15 13:58:51,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:58:51,236 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:58:51,237 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:58:51,237 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2020-09-15 13:58:51,237 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1887904513] [2020-09-15 13:58:51,237 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:58:51,240 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:58:51,253 INFO L274 McrAutomatonBuilder]: Finished intersection with 45 states and 49 transitions. [2020-09-15 13:58:51,253 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:58:51,257 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:51,258 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:51,371 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:51,372 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:51,392 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [113539#(and (<= ~j~0 8) (< ~i~0 46))] [2020-09-15 13:58:51,392 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2020-09-15 13:58:51,392 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:58:51,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2020-09-15 13:58:51,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=256, Invalid=1004, Unknown=0, NotChecked=0, Total=1260 [2020-09-15 13:58:51,393 INFO L87 Difference]: Start difference. First operand 100 states and 248 transitions. Second operand 36 states. [2020-09-15 13:58:54,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:58:54,693 INFO L93 Difference]: Finished difference Result 199 states and 448 transitions. [2020-09-15 13:58:54,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2020-09-15 13:58:54,696 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 39 [2020-09-15 13:58:54,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:58:54,697 INFO L225 Difference]: With dead ends: 199 [2020-09-15 13:58:54,697 INFO L226 Difference]: Without dead ends: 193 [2020-09-15 13:58:54,698 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1171 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=1481, Invalid=4069, Unknown=0, NotChecked=0, Total=5550 [2020-09-15 13:58:54,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2020-09-15 13:58:54,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 102. [2020-09-15 13:58:54,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2020-09-15 13:58:54,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 254 transitions. [2020-09-15 13:58:54,700 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 254 transitions. Word has length 39 [2020-09-15 13:58:54,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:58:54,700 INFO L479 AbstractCegarLoop]: Abstraction has 102 states and 254 transitions. [2020-09-15 13:58:54,700 INFO L480 AbstractCegarLoop]: Interpolant automaton has 36 states. [2020-09-15 13:58:54,701 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 254 transitions. [2020-09-15 13:58:54,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-09-15 13:58:54,701 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:58:54,701 INFO L422 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:58:54,901 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 242 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2020-09-15 13:58:54,902 INFO L427 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:58:54,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:58:54,902 INFO L82 PathProgramCache]: Analyzing trace with hash -500657425, now seen corresponding path program 243 times [2020-09-15 13:58:54,903 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:58:54,903 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639842458] [2020-09-15 13:58:54,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:58:54,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:58:56,489 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:58:56,490 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639842458] [2020-09-15 13:58:56,490 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71975585] [2020-09-15 13:58:56,490 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 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:58:56,576 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2020-09-15 13:58:56,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:58:56,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 35 conjunts are in the unsatisfiable core [2020-09-15 13:58:56,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:58:56,612 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:58:56,613 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:58:56,613 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2020-09-15 13:58:56,613 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1559739287] [2020-09-15 13:58:56,613 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:58:56,616 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:58:56,628 INFO L274 McrAutomatonBuilder]: Finished intersection with 45 states and 49 transitions. [2020-09-15 13:58:56,629 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:58:56,633 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:56,633 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:56,751 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:58:56,751 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:58:56,773 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [114170#(and (<= ~j~0 10) (< ~i~0 46))] [2020-09-15 13:58:56,773 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2020-09-15 13:58:56,773 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:58:56,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2020-09-15 13:58:56,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=1025, Unknown=0, NotChecked=0, Total=1260 [2020-09-15 13:58:56,774 INFO L87 Difference]: Start difference. First operand 102 states and 254 transitions. Second operand 36 states. [2020-09-15 13:59:00,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:59:00,224 INFO L93 Difference]: Finished difference Result 197 states and 446 transitions. [2020-09-15 13:59:00,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2020-09-15 13:59:00,226 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 39 [2020-09-15 13:59:00,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:59:00,226 INFO L225 Difference]: With dead ends: 197 [2020-09-15 13:59:00,227 INFO L226 Difference]: Without dead ends: 191 [2020-09-15 13:59:00,227 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1286 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=1514, Invalid=4338, Unknown=0, NotChecked=0, Total=5852 [2020-09-15 13:59:00,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2020-09-15 13:59:00,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 104. [2020-09-15 13:59:00,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 104 states. [2020-09-15 13:59:00,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 260 transitions. [2020-09-15 13:59:00,230 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 260 transitions. Word has length 39 [2020-09-15 13:59:00,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:59:00,230 INFO L479 AbstractCegarLoop]: Abstraction has 104 states and 260 transitions. [2020-09-15 13:59:00,230 INFO L480 AbstractCegarLoop]: Interpolant automaton has 36 states. [2020-09-15 13:59:00,230 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 260 transitions. [2020-09-15 13:59:00,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-09-15 13:59:00,230 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:59:00,230 INFO L422 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:59:00,431 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable244 [2020-09-15 13:59:00,431 INFO L427 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:59:00,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:59:00,432 INFO L82 PathProgramCache]: Analyzing trace with hash 550326353, now seen corresponding path program 244 times [2020-09-15 13:59:00,432 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:59:00,432 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106693399] [2020-09-15 13:59:00,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:59:00,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:59:01,947 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:59:01,948 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106693399] [2020-09-15 13:59:01,948 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750558056] [2020-09-15 13:59:01,948 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 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:59:02,026 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:59:02,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:59:02,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 35 conjunts are in the unsatisfiable core [2020-09-15 13:59:02,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:59:02,064 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:59:02,064 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:59:02,064 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2020-09-15 13:59:02,064 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [679714942] [2020-09-15 13:59:02,064 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:59:02,067 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:59:02,080 INFO L274 McrAutomatonBuilder]: Finished intersection with 45 states and 49 transitions. [2020-09-15 13:59:02,080 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:59:02,085 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:59:02,085 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:59:02,197 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:59:02,197 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:59:02,217 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [114807#(and (<= ~j~0 12) (< ~i~0 46))] [2020-09-15 13:59:02,217 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2020-09-15 13:59:02,218 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:59:02,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2020-09-15 13:59:02,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=1042, Unknown=0, NotChecked=0, Total=1260 [2020-09-15 13:59:02,218 INFO L87 Difference]: Start difference. First operand 104 states and 260 transitions. Second operand 36 states. [2020-09-15 13:59:05,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:59:05,837 INFO L93 Difference]: Finished difference Result 195 states and 444 transitions. [2020-09-15 13:59:05,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2020-09-15 13:59:05,840 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 39 [2020-09-15 13:59:05,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:59:05,841 INFO L225 Difference]: With dead ends: 195 [2020-09-15 13:59:05,841 INFO L226 Difference]: Without dead ends: 189 [2020-09-15 13:59:05,842 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1408 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=1563, Invalid=4599, Unknown=0, NotChecked=0, Total=6162 [2020-09-15 13:59:05,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2020-09-15 13:59:05,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 106. [2020-09-15 13:59:05,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2020-09-15 13:59:05,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 266 transitions. [2020-09-15 13:59:05,844 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 266 transitions. Word has length 39 [2020-09-15 13:59:05,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:59:05,844 INFO L479 AbstractCegarLoop]: Abstraction has 106 states and 266 transitions. [2020-09-15 13:59:05,845 INFO L480 AbstractCegarLoop]: Interpolant automaton has 36 states. [2020-09-15 13:59:05,845 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 266 transitions. [2020-09-15 13:59:05,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-09-15 13:59:05,845 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:59:05,845 INFO L422 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:59:06,045 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 244 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2020-09-15 13:59:06,046 INFO L427 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:59:06,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:59:06,046 INFO L82 PathProgramCache]: Analyzing trace with hash -2098856397, now seen corresponding path program 245 times [2020-09-15 13:59:06,047 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:59:06,047 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582583416] [2020-09-15 13:59:06,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:59:06,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:59:07,499 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:59:07,500 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582583416] [2020-09-15 13:59:07,500 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898942568] [2020-09-15 13:59:07,500 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 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:59:07,586 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2020-09-15 13:59:07,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:59:07,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 35 conjunts are in the unsatisfiable core [2020-09-15 13:59:07,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:59:07,629 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:59:07,629 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:59:07,629 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2020-09-15 13:59:07,629 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1785201699] [2020-09-15 13:59:07,630 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:59:07,632 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:59:07,644 INFO L274 McrAutomatonBuilder]: Finished intersection with 45 states and 49 transitions. [2020-09-15 13:59:07,645 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:59:07,649 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:59:07,649 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:59:07,759 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:59:07,759 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:59:07,780 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [115450#(and (<= ~j~0 14) (< ~i~0 46))] [2020-09-15 13:59:07,780 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2020-09-15 13:59:07,780 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:59:07,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2020-09-15 13:59:07,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=1055, Unknown=0, NotChecked=0, Total=1260 [2020-09-15 13:59:07,781 INFO L87 Difference]: Start difference. First operand 106 states and 266 transitions. Second operand 36 states. [2020-09-15 13:59:11,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:59:11,814 INFO L93 Difference]: Finished difference Result 193 states and 442 transitions. [2020-09-15 13:59:11,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2020-09-15 13:59:11,817 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 39 [2020-09-15 13:59:11,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:59:11,818 INFO L225 Difference]: With dead ends: 193 [2020-09-15 13:59:11,818 INFO L226 Difference]: Without dead ends: 187 [2020-09-15 13:59:11,819 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1534 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=1628, Invalid=4852, Unknown=0, NotChecked=0, Total=6480 [2020-09-15 13:59:11,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2020-09-15 13:59:11,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 108. [2020-09-15 13:59:11,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2020-09-15 13:59:11,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 272 transitions. [2020-09-15 13:59:11,821 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 272 transitions. Word has length 39 [2020-09-15 13:59:11,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:59:11,822 INFO L479 AbstractCegarLoop]: Abstraction has 108 states and 272 transitions. [2020-09-15 13:59:11,822 INFO L480 AbstractCegarLoop]: Interpolant automaton has 36 states. [2020-09-15 13:59:11,822 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 272 transitions. [2020-09-15 13:59:11,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-09-15 13:59:11,822 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:59:11,822 INFO L422 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:59:12,025 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2020-09-15 13:59:12,025 INFO L427 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:59:12,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:59:12,026 INFO L82 PathProgramCache]: Analyzing trace with hash 1572125845, now seen corresponding path program 246 times [2020-09-15 13:59:12,026 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:59:12,027 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269015191] [2020-09-15 13:59:12,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:59:12,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:59:13,477 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:59:13,477 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269015191] [2020-09-15 13:59:13,478 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [355209984] [2020-09-15 13:59:13,478 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 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:59:13,564 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2020-09-15 13:59:13,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:59:13,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 35 conjunts are in the unsatisfiable core [2020-09-15 13:59:13,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:59:13,611 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:59:13,612 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:59:13,612 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2020-09-15 13:59:13,612 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1492993323] [2020-09-15 13:59:13,612 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:59:13,615 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:59:13,627 INFO L274 McrAutomatonBuilder]: Finished intersection with 45 states and 49 transitions. [2020-09-15 13:59:13,627 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:59:13,631 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:59:13,631 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:59:13,742 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:59:13,742 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:59:13,825 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [116099#(and (<= ~j~0 16) (< ~i~0 46))] [2020-09-15 13:59:13,826 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2020-09-15 13:59:13,826 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:59:13,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2020-09-15 13:59:13,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=1064, Unknown=0, NotChecked=0, Total=1260 [2020-09-15 13:59:13,827 INFO L87 Difference]: Start difference. First operand 108 states and 272 transitions. Second operand 36 states. [2020-09-15 13:59:18,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:59:18,012 INFO L93 Difference]: Finished difference Result 191 states and 440 transitions. [2020-09-15 13:59:18,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2020-09-15 13:59:18,015 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 39 [2020-09-15 13:59:18,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:59:18,016 INFO L225 Difference]: With dead ends: 191 [2020-09-15 13:59:18,016 INFO L226 Difference]: Without dead ends: 185 [2020-09-15 13:59:18,017 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1694 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=1709, Invalid=5097, Unknown=0, NotChecked=0, Total=6806 [2020-09-15 13:59:18,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2020-09-15 13:59:18,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 110. [2020-09-15 13:59:18,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2020-09-15 13:59:18,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 278 transitions. [2020-09-15 13:59:18,019 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 278 transitions. Word has length 39 [2020-09-15 13:59:18,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:59:18,020 INFO L479 AbstractCegarLoop]: Abstraction has 110 states and 278 transitions. [2020-09-15 13:59:18,020 INFO L480 AbstractCegarLoop]: Interpolant automaton has 36 states. [2020-09-15 13:59:18,020 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 278 transitions. [2020-09-15 13:59:18,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-09-15 13:59:18,020 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:59:18,020 INFO L422 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:59:18,228 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable247,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:59:18,228 INFO L427 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:59:18,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:59:18,229 INFO L82 PathProgramCache]: Analyzing trace with hash -1333548169, now seen corresponding path program 247 times [2020-09-15 13:59:18,229 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:59:18,229 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166470981] [2020-09-15 13:59:18,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:59:18,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:59:19,606 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:59:19,606 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166470981] [2020-09-15 13:59:19,606 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207920780] [2020-09-15 13:59:19,606 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 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:59:19,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:59:19,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 35 conjunts are in the unsatisfiable core [2020-09-15 13:59:19,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:59:19,730 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:59:19,730 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:59:19,730 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2020-09-15 13:59:19,730 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [746788032] [2020-09-15 13:59:19,730 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:59:19,733 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:59:19,745 INFO L274 McrAutomatonBuilder]: Finished intersection with 45 states and 49 transitions. [2020-09-15 13:59:19,745 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:59:19,749 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:59:19,750 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:59:19,859 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:59:19,860 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:59:19,880 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [116754#(and (<= ~j~0 18) (< ~i~0 46))] [2020-09-15 13:59:19,880 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2020-09-15 13:59:19,880 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:59:19,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2020-09-15 13:59:19,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1069, Unknown=0, NotChecked=0, Total=1260 [2020-09-15 13:59:19,881 INFO L87 Difference]: Start difference. First operand 110 states and 278 transitions. Second operand 36 states. [2020-09-15 13:59:24,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:59:24,233 INFO L93 Difference]: Finished difference Result 189 states and 438 transitions. [2020-09-15 13:59:24,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2020-09-15 13:59:24,235 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 39 [2020-09-15 13:59:24,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:59:24,236 INFO L225 Difference]: With dead ends: 189 [2020-09-15 13:59:24,236 INFO L226 Difference]: Without dead ends: 183 [2020-09-15 13:59:24,237 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1798 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=1806, Invalid=5334, Unknown=0, NotChecked=0, Total=7140 [2020-09-15 13:59:24,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2020-09-15 13:59:24,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 112. [2020-09-15 13:59:24,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2020-09-15 13:59:24,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 284 transitions. [2020-09-15 13:59:24,240 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 284 transitions. Word has length 39 [2020-09-15 13:59:24,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:59:24,240 INFO L479 AbstractCegarLoop]: Abstraction has 112 states and 284 transitions. [2020-09-15 13:59:24,240 INFO L480 AbstractCegarLoop]: Interpolant automaton has 36 states. [2020-09-15 13:59:24,240 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 284 transitions. [2020-09-15 13:59:24,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-09-15 13:59:24,241 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:59:24,241 INFO L422 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:59:24,451 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable248 [2020-09-15 13:59:24,451 INFO L427 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:59:24,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:59:24,452 INFO L82 PathProgramCache]: Analyzing trace with hash 111471321, now seen corresponding path program 248 times [2020-09-15 13:59:24,453 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:59:24,453 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543008032] [2020-09-15 13:59:24,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:59:24,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:59:25,801 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:59:25,801 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543008032] [2020-09-15 13:59:25,801 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462684054] [2020-09-15 13:59:25,802 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 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:59:25,877 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-09-15 13:59:25,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:59:25,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 35 conjunts are in the unsatisfiable core [2020-09-15 13:59:25,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:59:25,929 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:59:25,929 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:59:25,929 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2020-09-15 13:59:25,930 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [240551820] [2020-09-15 13:59:25,930 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:59:25,932 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:59:25,965 INFO L274 McrAutomatonBuilder]: Finished intersection with 45 states and 49 transitions. [2020-09-15 13:59:25,965 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:59:25,969 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:59:25,970 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:59:26,077 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:59:26,077 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:59:26,096 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [117415#(and (<= ~j~0 20) (< ~i~0 46))] [2020-09-15 13:59:26,097 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2020-09-15 13:59:26,097 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:59:26,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2020-09-15 13:59:26,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1070, Unknown=0, NotChecked=0, Total=1260 [2020-09-15 13:59:26,097 INFO L87 Difference]: Start difference. First operand 112 states and 284 transitions. Second operand 36 states. [2020-09-15 13:59:30,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:59:30,705 INFO L93 Difference]: Finished difference Result 187 states and 436 transitions. [2020-09-15 13:59:30,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2020-09-15 13:59:30,709 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 39 [2020-09-15 13:59:30,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:59:30,710 INFO L225 Difference]: With dead ends: 187 [2020-09-15 13:59:30,710 INFO L226 Difference]: Without dead ends: 181 [2020-09-15 13:59:30,711 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1936 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=1919, Invalid=5563, Unknown=0, NotChecked=0, Total=7482 [2020-09-15 13:59:30,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2020-09-15 13:59:30,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 114. [2020-09-15 13:59:30,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2020-09-15 13:59:30,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 290 transitions. [2020-09-15 13:59:30,713 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 290 transitions. Word has length 39 [2020-09-15 13:59:30,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:59:30,714 INFO L479 AbstractCegarLoop]: Abstraction has 114 states and 290 transitions. [2020-09-15 13:59:30,714 INFO L480 AbstractCegarLoop]: Interpolant automaton has 36 states. [2020-09-15 13:59:30,714 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 290 transitions. [2020-09-15 13:59:30,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-09-15 13:59:30,714 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:59:30,714 INFO L422 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:59:30,914 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable249,248 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:59:30,915 INFO L427 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:59:30,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:59:30,916 INFO L82 PathProgramCache]: Analyzing trace with hash -646800709, now seen corresponding path program 249 times [2020-09-15 13:59:30,916 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:59:30,916 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451368807] [2020-09-15 13:59:30,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:59:30,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:59:32,270 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:59:32,271 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451368807] [2020-09-15 13:59:32,271 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850460984] [2020-09-15 13:59: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 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:59:32,356 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2020-09-15 13:59:32,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:59:32,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 35 conjunts are in the unsatisfiable core [2020-09-15 13:59:32,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:59:32,424 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:59:32,424 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:59:32,424 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2020-09-15 13:59:32,425 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2102370270] [2020-09-15 13:59:32,425 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:59:32,428 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:59:32,440 INFO L274 McrAutomatonBuilder]: Finished intersection with 45 states and 49 transitions. [2020-09-15 13:59:32,440 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:59:32,444 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:59:32,444 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:59:32,553 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:59:32,553 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:59:32,573 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [118082#(and (<= ~j~0 22) (< ~i~0 46))] [2020-09-15 13:59:32,574 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2020-09-15 13:59:32,574 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:59:32,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2020-09-15 13:59:32,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=1067, Unknown=0, NotChecked=0, Total=1260 [2020-09-15 13:59:32,574 INFO L87 Difference]: Start difference. First operand 114 states and 290 transitions. Second operand 36 states. [2020-09-15 13:59:37,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:59:37,445 INFO L93 Difference]: Finished difference Result 185 states and 434 transitions. [2020-09-15 13:59:37,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2020-09-15 13:59:37,448 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 39 [2020-09-15 13:59:37,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:59:37,448 INFO L225 Difference]: With dead ends: 185 [2020-09-15 13:59:37,448 INFO L226 Difference]: Without dead ends: 179 [2020-09-15 13:59:37,450 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2078 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=2048, Invalid=5784, Unknown=0, NotChecked=0, Total=7832 [2020-09-15 13:59:37,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2020-09-15 13:59:37,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 116. [2020-09-15 13:59:37,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2020-09-15 13:59:37,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 296 transitions. [2020-09-15 13:59:37,452 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 296 transitions. Word has length 39 [2020-09-15 13:59:37,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:59:37,452 INFO L479 AbstractCegarLoop]: Abstraction has 116 states and 296 transitions. [2020-09-15 13:59:37,452 INFO L480 AbstractCegarLoop]: Interpolant automaton has 36 states. [2020-09-15 13:59:37,453 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 296 transitions. [2020-09-15 13:59:37,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-09-15 13:59:37,453 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:59:37,453 INFO L422 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:59:37,654 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,249 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:59:37,654 INFO L427 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:59:37,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:59:37,655 INFO L82 PathProgramCache]: Analyzing trace with hash 1917770525, now seen corresponding path program 250 times [2020-09-15 13:59:37,655 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:59:37,656 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804009007] [2020-09-15 13:59:37,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:59:37,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:59:39,017 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:59:39,018 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804009007] [2020-09-15 13:59:39,018 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659090243] [2020-09-15 13:59:39,018 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 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:59:39,092 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-09-15 13:59:39,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:59:39,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 35 conjunts are in the unsatisfiable core [2020-09-15 13:59:39,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:59:39,154 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:59:39,154 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:59:39,154 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2020-09-15 13:59:39,154 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1237278668] [2020-09-15 13:59:39,154 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:59:39,157 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:59:39,169 INFO L274 McrAutomatonBuilder]: Finished intersection with 45 states and 49 transitions. [2020-09-15 13:59:39,170 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:59:39,174 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:59:39,174 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:59:39,284 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:59:39,284 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:59:39,304 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [118755#(and (<= ~j~0 24) (< ~i~0 46))] [2020-09-15 13:59:39,304 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2020-09-15 13:59:39,304 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:59:39,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2020-09-15 13:59:39,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1060, Unknown=0, NotChecked=0, Total=1260 [2020-09-15 13:59:39,305 INFO L87 Difference]: Start difference. First operand 116 states and 296 transitions. Second operand 36 states. [2020-09-15 13:59:44,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:59:44,586 INFO L93 Difference]: Finished difference Result 183 states and 432 transitions. [2020-09-15 13:59:44,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2020-09-15 13:59:44,590 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 39 [2020-09-15 13:59:44,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:59:44,590 INFO L225 Difference]: With dead ends: 183 [2020-09-15 13:59:44,590 INFO L226 Difference]: Without dead ends: 177 [2020-09-15 13:59:44,591 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2224 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=2193, Invalid=5997, Unknown=0, NotChecked=0, Total=8190 [2020-09-15 13:59:44,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2020-09-15 13:59:44,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 118. [2020-09-15 13:59:44,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2020-09-15 13:59:44,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 302 transitions. [2020-09-15 13:59:44,594 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 302 transitions. Word has length 39 [2020-09-15 13:59:44,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:59:44,594 INFO L479 AbstractCegarLoop]: Abstraction has 118 states and 302 transitions. [2020-09-15 13:59:44,594 INFO L480 AbstractCegarLoop]: Interpolant automaton has 36 states. [2020-09-15 13:59:44,594 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 302 transitions. [2020-09-15 13:59:44,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-09-15 13:59:44,595 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:59:44,595 INFO L422 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:59:44,795 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,250 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:59:44,795 INFO L427 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:59:44,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:59:44,796 INFO L82 PathProgramCache]: Analyzing trace with hash 1285803007, now seen corresponding path program 251 times [2020-09-15 13:59:44,796 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:59:44,797 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374779219] [2020-09-15 13:59:44,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:59:44,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:59:46,161 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:59:46,162 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374779219] [2020-09-15 13:59:46,162 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495655718] [2020-09-15 13:59:46,162 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 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:59:46,247 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2020-09-15 13:59:46,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:59:46,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 35 conjunts are in the unsatisfiable core [2020-09-15 13:59:46,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:59:46,314 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:59:46,314 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:59:46,315 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2020-09-15 13:59:46,315 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [108850155] [2020-09-15 13:59:46,315 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:59:46,317 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:59:46,331 INFO L274 McrAutomatonBuilder]: Finished intersection with 45 states and 49 transitions. [2020-09-15 13:59:46,331 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:59:46,335 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:59:46,335 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:59:46,449 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:59:46,449 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:59:46,470 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [119434#(and (<= ~j~0 26) (< ~i~0 46))] [2020-09-15 13:59:46,470 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2020-09-15 13:59:46,470 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:59:46,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2020-09-15 13:59:46,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=1049, Unknown=0, NotChecked=0, Total=1260 [2020-09-15 13:59:46,471 INFO L87 Difference]: Start difference. First operand 118 states and 302 transitions. Second operand 36 states. [2020-09-15 13:59:51,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:59:51,945 INFO L93 Difference]: Finished difference Result 181 states and 430 transitions. [2020-09-15 13:59:51,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2020-09-15 13:59:51,947 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 39 [2020-09-15 13:59:51,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:59:51,948 INFO L225 Difference]: With dead ends: 181 [2020-09-15 13:59:51,948 INFO L226 Difference]: Without dead ends: 175 [2020-09-15 13:59:51,949 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2374 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=2354, Invalid=6202, Unknown=0, NotChecked=0, Total=8556 [2020-09-15 13:59:51,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2020-09-15 13:59:51,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 120. [2020-09-15 13:59:51,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2020-09-15 13:59:51,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 308 transitions. [2020-09-15 13:59:51,952 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 308 transitions. Word has length 39 [2020-09-15 13:59:51,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:59:51,952 INFO L479 AbstractCegarLoop]: Abstraction has 120 states and 308 transitions. [2020-09-15 13:59:51,952 INFO L480 AbstractCegarLoop]: Interpolant automaton has 36 states. [2020-09-15 13:59:51,952 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 308 transitions. [2020-09-15 13:59:51,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-09-15 13:59:51,952 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:59:51,952 INFO L422 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:59:52,155 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,251 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:59:52,155 INFO L427 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:59:52,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:59:52,156 INFO L82 PathProgramCache]: Analyzing trace with hash -136082079, now seen corresponding path program 252 times [2020-09-15 13:59:52,156 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:59:52,157 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235439350] [2020-09-15 13:59:52,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:59:52,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 13:59:53,517 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:59:53,517 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235439350] [2020-09-15 13:59:53,517 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749232058] [2020-09-15 13:59:53,517 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 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 13:59:53,611 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2020-09-15 13:59:53,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-09-15 13:59:53,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 35 conjunts are in the unsatisfiable core [2020-09-15 13:59:53,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 13:59:53,682 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 13:59:53,682 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 13:59:53,683 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2020-09-15 13:59:53,683 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1918959310] [2020-09-15 13:59:53,683 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 13:59:53,685 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 13:59:53,698 INFO L274 McrAutomatonBuilder]: Finished intersection with 45 states and 49 transitions. [2020-09-15 13:59:53,699 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 13:59:53,703 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:59:53,703 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:59:53,814 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 13:59:53,814 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 13:59:53,836 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [120119#(and (<= ~j~0 28) (< ~i~0 46))] [2020-09-15 13:59:53,836 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2020-09-15 13:59:53,836 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 13:59:53,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2020-09-15 13:59:53,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=1034, Unknown=0, NotChecked=0, Total=1260 [2020-09-15 13:59:53,837 INFO L87 Difference]: Start difference. First operand 120 states and 308 transitions. Second operand 36 states. [2020-09-15 13:59:59,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-09-15 13:59:59,630 INFO L93 Difference]: Finished difference Result 179 states and 428 transitions. [2020-09-15 13:59:59,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2020-09-15 13:59:59,633 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 39 [2020-09-15 13:59:59,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-09-15 13:59:59,634 INFO L225 Difference]: With dead ends: 179 [2020-09-15 13:59:59,634 INFO L226 Difference]: Without dead ends: 173 [2020-09-15 13:59:59,635 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2528 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=2531, Invalid=6399, Unknown=0, NotChecked=0, Total=8930 [2020-09-15 13:59:59,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2020-09-15 13:59:59,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 122. [2020-09-15 13:59:59,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2020-09-15 13:59:59,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 314 transitions. [2020-09-15 13:59:59,638 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 314 transitions. Word has length 39 [2020-09-15 13:59:59,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-09-15 13:59:59,638 INFO L479 AbstractCegarLoop]: Abstraction has 122 states and 314 transitions. [2020-09-15 13:59:59,639 INFO L480 AbstractCegarLoop]: Interpolant automaton has 36 states. [2020-09-15 13:59:59,639 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 314 transitions. [2020-09-15 13:59:59,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-09-15 13:59:59,639 INFO L414 BasicCegarLoop]: Found error trace [2020-09-15 13:59:59,639 INFO L422 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1] [2020-09-15 13:59:59,839 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable253 [2020-09-15 13:59:59,840 INFO L427 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-09-15 13:59:59,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-09-15 13:59:59,841 INFO L82 PathProgramCache]: Analyzing trace with hash 2038972227, now seen corresponding path program 253 times [2020-09-15 13:59:59,841 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-09-15 13:59:59,841 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3818237] [2020-09-15 13:59:59,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-09-15 13:59:59,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 14:00:01,222 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 14:00:01,223 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3818237] [2020-09-15 14:00:01,223 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008057976] [2020-09-15 14:00:01,223 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 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-09-15 14:00:01,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-09-15 14:00:01,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 35 conjunts are in the unsatisfiable core [2020-09-15 14:00:01,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-09-15 14:00:01,388 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-09-15 14:00:01,389 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-09-15 14:00:01,389 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2020-09-15 14:00:01,389 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [457080639] [2020-09-15 14:00:01,389 INFO L216 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-09-15 14:00:01,392 INFO L271 McrAutomatonBuilder]: Started intersection. [2020-09-15 14:00:01,406 INFO L274 McrAutomatonBuilder]: Finished intersection with 45 states and 49 transitions. [2020-09-15 14:00:01,406 INFO L299 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton. [2020-09-15 14:00:01,411 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 14:00:01,411 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 14:00:01,526 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-09-15 14:00:01,527 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-09-15 14:00:01,549 INFO L399 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [120810#(and (<= ~j~0 30) (< ~i~0 46))] [2020-09-15 14:00:01,549 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2020-09-15 14:00:01,549 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-09-15 14:00:01,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2020-09-15 14:00:01,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=1015, Unknown=0, NotChecked=0, Total=1260 [2020-09-15 14:00:01,550 INFO L87 Difference]: Start difference. First operand 122 states and 314 transitions. Second operand 36 states.