/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-SP.epf -i ../../../trunk/examples/svcomp/pthread/fib_bench_longest-2.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-1d1d2b5 [2020-10-22 01:14:05,869 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-10-22 01:14:05,872 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-10-22 01:14:05,912 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-10-22 01:14:05,912 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-10-22 01:14:05,919 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-10-22 01:14:05,923 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-10-22 01:14:05,927 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-10-22 01:14:05,930 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-10-22 01:14:05,934 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-10-22 01:14:05,934 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-10-22 01:14:05,935 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-10-22 01:14:05,935 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-10-22 01:14:05,938 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-10-22 01:14:05,940 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-10-22 01:14:05,941 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-10-22 01:14:05,943 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-10-22 01:14:05,944 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-10-22 01:14:05,945 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-10-22 01:14:05,951 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-10-22 01:14:05,954 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-10-22 01:14:05,955 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-10-22 01:14:05,957 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-10-22 01:14:05,958 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-10-22 01:14:05,968 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-10-22 01:14:05,968 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-10-22 01:14:05,968 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-10-22 01:14:05,969 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-10-22 01:14:05,970 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-10-22 01:14:05,970 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-10-22 01:14:05,971 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-10-22 01:14:05,971 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-10-22 01:14:05,972 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-10-22 01:14:05,972 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-10-22 01:14:05,973 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-10-22 01:14:05,973 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-10-22 01:14:05,974 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-10-22 01:14:05,974 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-10-22 01:14:05,974 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-10-22 01:14:05,975 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-10-22 01:14:05,975 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-10-22 01:14:05,976 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/mcr/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-McrAutomaton-SP.epf [2020-10-22 01:14:06,001 INFO L113 SettingsManager]: Loading preferences was successful [2020-10-22 01:14:06,001 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-10-22 01:14:06,002 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-10-22 01:14:06,002 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-10-22 01:14:06,003 INFO L138 SettingsManager]: * Use SBE=true [2020-10-22 01:14:06,003 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-10-22 01:14:06,003 INFO L138 SettingsManager]: * sizeof long=4 [2020-10-22 01:14:06,003 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-10-22 01:14:06,003 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-10-22 01:14:06,004 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-10-22 01:14:06,004 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-10-22 01:14:06,004 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-10-22 01:14:06,004 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-10-22 01:14:06,004 INFO L138 SettingsManager]: * sizeof long double=12 [2020-10-22 01:14:06,004 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-10-22 01:14:06,005 INFO L138 SettingsManager]: * Use constant arrays=true [2020-10-22 01:14:06,005 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-10-22 01:14:06,005 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-10-22 01:14:06,005 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-10-22 01:14:06,005 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-10-22 01:14:06,006 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-10-22 01:14:06,006 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-22 01:14:06,006 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-10-22 01:14:06,006 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2020-10-22 01:14:06,006 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-10-22 01:14:06,007 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-10-22 01:14:06,007 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-10-22 01:14:06,007 INFO L138 SettingsManager]: * Override the interpolant automaton setting of the refinement strategy=true [2020-10-22 01:14:06,007 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=VARIABLE_BASED_MOVER_CHECK [2020-10-22 01:14:06,007 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-10-22 01:14:06,008 INFO L138 SettingsManager]: * Interpolant automaton=MCR [2020-10-22 01:14:06,322 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-10-22 01:14:06,335 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-10-22 01:14:06,341 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-10-22 01:14:06,342 INFO L271 PluginConnector]: Initializing CDTParser... [2020-10-22 01:14:06,343 INFO L275 PluginConnector]: CDTParser initialized [2020-10-22 01:14:06,344 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/fib_bench_longest-2.i [2020-10-22 01:14:06,405 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3c1e502db/9f972cd003a542e285c4e3cec6e6277e/FLAG5d8b5f83e [2020-10-22 01:14:06,979 INFO L306 CDTParser]: Found 1 translation units. [2020-10-22 01:14:06,980 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/fib_bench_longest-2.i [2020-10-22 01:14:06,999 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3c1e502db/9f972cd003a542e285c4e3cec6e6277e/FLAG5d8b5f83e [2020-10-22 01:14:07,198 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3c1e502db/9f972cd003a542e285c4e3cec6e6277e [2020-10-22 01:14:07,208 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-10-22 01:14:07,215 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-10-22 01:14:07,216 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-10-22 01:14:07,217 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-10-22 01:14:07,220 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-10-22 01:14:07,221 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.10 01:14:07" (1/1) ... [2020-10-22 01:14:07,224 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4b58fd81 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.10 01:14:07, skipping insertion in model container [2020-10-22 01:14:07,224 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.10 01:14:07" (1/1) ... [2020-10-22 01:14:07,231 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-10-22 01:14:07,272 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-10-22 01:14:07,699 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-22 01:14:07,713 INFO L203 MainTranslator]: Completed pre-run [2020-10-22 01:14:07,759 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-22 01:14:07,830 INFO L208 MainTranslator]: Completed translation [2020-10-22 01:14:07,831 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.10 01:14:07 WrapperNode [2020-10-22 01:14:07,831 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-10-22 01:14:07,832 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-10-22 01:14:07,832 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-10-22 01:14:07,832 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-10-22 01:14:07,841 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.10 01:14:07" (1/1) ... [2020-10-22 01:14:07,857 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.10 01:14:07" (1/1) ... [2020-10-22 01:14:07,877 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-10-22 01:14:07,877 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-10-22 01:14:07,877 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-10-22 01:14:07,877 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-10-22 01:14:07,886 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.10 01:14:07" (1/1) ... [2020-10-22 01:14:07,886 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.10 01:14:07" (1/1) ... [2020-10-22 01:14:07,890 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.10 01:14:07" (1/1) ... [2020-10-22 01:14:07,890 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.10 01:14:07" (1/1) ... [2020-10-22 01:14:07,897 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.10 01:14:07" (1/1) ... [2020-10-22 01:14:07,902 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.10 01:14:07" (1/1) ... [2020-10-22 01:14:07,904 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.10 01:14:07" (1/1) ... [2020-10-22 01:14:07,907 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-10-22 01:14:07,908 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-10-22 01:14:07,908 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-10-22 01:14:07,908 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-10-22 01:14:07,909 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.10 01:14:07" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-22 01:14:08,060 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2020-10-22 01:14:08,060 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2020-10-22 01:14:08,060 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2020-10-22 01:14:08,061 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2020-10-22 01:14:08,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-10-22 01:14:08,062 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2020-10-22 01:14:08,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-10-22 01:14:08,063 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-10-22 01:14:08,064 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-10-22 01:14:08,064 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2020-10-22 01:14:08,064 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-10-22 01:14:08,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-10-22 01:14:08,066 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-10-22 01:14:08,518 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-10-22 01:14:08,518 INFO L298 CfgBuilder]: Removed 8 assume(true) statements. [2020-10-22 01:14:08,521 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.10 01:14:08 BoogieIcfgContainer [2020-10-22 01:14:08,521 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-10-22 01:14:08,522 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-10-22 01:14:08,523 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-10-22 01:14:08,526 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-10-22 01:14:08,527 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.10 01:14:07" (1/3) ... [2020-10-22 01:14:08,528 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2599a14e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.10 01:14:08, skipping insertion in model container [2020-10-22 01:14:08,528 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.10 01:14:07" (2/3) ... [2020-10-22 01:14:08,529 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2599a14e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.10 01:14:08, skipping insertion in model container [2020-10-22 01:14:08,529 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.10 01:14:08" (3/3) ... [2020-10-22 01:14:08,531 INFO L111 eAbstractionObserver]: Analyzing ICFG fib_bench_longest-2.i [2020-10-22 01:14:08,544 WARN L153 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-10-22 01:14:08,545 INFO L164 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2020-10-22 01:14:08,554 INFO L176 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-10-22 01:14:08,555 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-10-22 01:14:08,583 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,584 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,584 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,584 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,585 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,588 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,589 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,589 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,589 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,590 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,590 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,590 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,591 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,591 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,591 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,592 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,592 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,592 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,592 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,593 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,593 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,593 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,594 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,594 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,594 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,595 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,595 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,595 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,596 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,596 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,599 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,600 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,600 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,600 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,601 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,601 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,608 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,608 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,609 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,609 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,609 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,609 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-22 01:14:08,611 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2020-10-22 01:14:08,625 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2020-10-22 01:14:08,645 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-22 01:14:08,645 INFO L378 AbstractCegarLoop]: Hoare is true [2020-10-22 01:14:08,646 INFO L379 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-10-22 01:14:08,646 INFO L380 AbstractCegarLoop]: Backedges is MCR [2020-10-22 01:14:08,646 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-22 01:14:08,646 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-22 01:14:08,646 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-22 01:14:08,646 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-22 01:14:08,661 INFO L137 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2020-10-22 01:14:08,662 INFO L144 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 67 places, 66 transitions, 142 flow [2020-10-22 01:14:08,665 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 67 places, 66 transitions, 142 flow [2020-10-22 01:14:08,667 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 67 places, 66 transitions, 142 flow [2020-10-22 01:14:08,707 INFO L129 PetriNetUnfolder]: 6/64 cut-off events. [2020-10-22 01:14:08,707 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-22 01:14:08,713 INFO L80 FinitePrefix]: Finished finitePrefix Result has 71 conditions, 64 events. 6/64 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 109 event pairs, 0 based on Foata normal form. 0/57 useless extension candidates. Maximal degree in co-relation 48. Up to 2 conditions per place. [2020-10-22 01:14:08,716 INFO L116 LiptonReduction]: Number of co-enabled transitions 1272 [2020-10-22 01:14:10,435 WARN L193 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2020-10-22 01:14:10,577 WARN L193 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2020-10-22 01:14:10,586 INFO L131 LiptonReduction]: Checked pairs total: 1215 [2020-10-22 01:14:10,587 INFO L133 LiptonReduction]: Total number of compositions: 63 [2020-10-22 01:14:10,594 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 20 places, 16 transitions, 42 flow [2020-10-22 01:14:10,607 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 44 states. [2020-10-22 01:14:10,609 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states. [2020-10-22 01:14:10,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2020-10-22 01:14:10,617 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:14:10,618 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2020-10-22 01:14:10,619 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:14:10,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:14:10,626 INFO L82 PathProgramCache]: Analyzing trace with hash -485169148, now seen corresponding path program 1 times [2020-10-22 01:14:10,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:14:10,654 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631720711] [2020-10-22 01:14:10,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:14:10,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:14:10,883 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:10,884 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631720711] [2020-10-22 01:14:10,885 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-22 01:14:10,886 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-22 01:14:10,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [23943736] [2020-10-22 01:14:10,888 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:14:10,894 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:14:10,910 INFO L252 McrAutomatonBuilder]: Finished intersection with 7 states and 6 transitions. [2020-10-22 01:14:10,911 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:14:10,918 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:14:10,919 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-22 01:14:10,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:14:10,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-22 01:14:10,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-22 01:14:10,939 INFO L87 Difference]: Start difference. First operand 44 states. Second operand 4 states. [2020-10-22 01:14:11,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:14:11,016 INFO L93 Difference]: Finished difference Result 83 states and 212 transitions. [2020-10-22 01:14:11,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-22 01:14:11,018 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 6 [2020-10-22 01:14:11,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:14:11,030 INFO L225 Difference]: With dead ends: 83 [2020-10-22 01:14:11,031 INFO L226 Difference]: Without dead ends: 54 [2020-10-22 01:14:11,032 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-10-22 01:14:11,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2020-10-22 01:14:11,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 50. [2020-10-22 01:14:11,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2020-10-22 01:14:11,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 120 transitions. [2020-10-22 01:14:11,076 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 120 transitions. Word has length 6 [2020-10-22 01:14:11,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:14:11,077 INFO L481 AbstractCegarLoop]: Abstraction has 50 states and 120 transitions. [2020-10-22 01:14:11,077 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-22 01:14:11,077 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 120 transitions. [2020-10-22 01:14:11,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-10-22 01:14:11,078 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:14:11,079 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:14:11,079 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-10-22 01:14:11,079 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:14:11,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:14:11,080 INFO L82 PathProgramCache]: Analyzing trace with hash -1939234589, now seen corresponding path program 1 times [2020-10-22 01:14:11,082 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:14:11,083 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825291547] [2020-10-22 01:14:11,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:14:11,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:14:11,250 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:11,251 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825291547] [2020-10-22 01:14:11,251 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-22 01:14:11,251 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-22 01:14:11,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1580064824] [2020-10-22 01:14:11,252 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:14:11,253 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:14:11,256 INFO L252 McrAutomatonBuilder]: Finished intersection with 13 states and 16 transitions. [2020-10-22 01:14:11,256 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:14:11,308 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:14:11,309 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-22 01:14:11,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:14:11,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-22 01:14:11,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-22 01:14:11,310 INFO L87 Difference]: Start difference. First operand 50 states and 120 transitions. Second operand 5 states. [2020-10-22 01:14:11,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:14:11,367 INFO L93 Difference]: Finished difference Result 80 states and 186 transitions. [2020-10-22 01:14:11,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-22 01:14:11,368 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 8 [2020-10-22 01:14:11,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:14:11,369 INFO L225 Difference]: With dead ends: 80 [2020-10-22 01:14:11,369 INFO L226 Difference]: Without dead ends: 75 [2020-10-22 01:14:11,370 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-22 01:14:11,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2020-10-22 01:14:11,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 55. [2020-10-22 01:14:11,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2020-10-22 01:14:11,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 136 transitions. [2020-10-22 01:14:11,380 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 136 transitions. Word has length 8 [2020-10-22 01:14:11,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:14:11,382 INFO L481 AbstractCegarLoop]: Abstraction has 55 states and 136 transitions. [2020-10-22 01:14:11,382 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-22 01:14:11,382 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 136 transitions. [2020-10-22 01:14:11,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-10-22 01:14:11,383 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:14:11,383 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:14:11,384 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-10-22 01:14:11,384 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:14:11,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:14:11,384 INFO L82 PathProgramCache]: Analyzing trace with hash 1904484586, now seen corresponding path program 1 times [2020-10-22 01:14:11,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:14:11,386 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022759100] [2020-10-22 01:14:11,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:14:11,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:14:11,449 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:11,450 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022759100] [2020-10-22 01:14:11,450 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-22 01:14:11,450 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-22 01:14:11,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [970934677] [2020-10-22 01:14:11,451 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:14:11,451 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:14:11,453 INFO L252 McrAutomatonBuilder]: Finished intersection with 11 states and 12 transitions. [2020-10-22 01:14:11,454 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:14:13,529 WARN L193 SmtUtils]: Spent 2.07 s on a formula simplification that was a NOOP. DAG size: 22 [2020-10-22 01:14:13,565 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [551#(and (<= (+ ~i~0 ~j~0) 2) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:14:13,565 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-22 01:14:13,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:14:13,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-22 01:14:13,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-10-22 01:14:13,566 INFO L87 Difference]: Start difference. First operand 55 states and 136 transitions. Second operand 6 states. [2020-10-22 01:14:13,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:14:13,664 INFO L93 Difference]: Finished difference Result 83 states and 196 transitions. [2020-10-22 01:14:13,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-22 01:14:13,665 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 8 [2020-10-22 01:14:13,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:14:13,667 INFO L225 Difference]: With dead ends: 83 [2020-10-22 01:14:13,667 INFO L226 Difference]: Without dead ends: 77 [2020-10-22 01:14:13,668 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2020-10-22 01:14:13,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2020-10-22 01:14:13,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 66. [2020-10-22 01:14:13,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2020-10-22 01:14:13,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 157 transitions. [2020-10-22 01:14:13,679 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 157 transitions. Word has length 8 [2020-10-22 01:14:13,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:14:13,679 INFO L481 AbstractCegarLoop]: Abstraction has 66 states and 157 transitions. [2020-10-22 01:14:13,679 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-22 01:14:13,679 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 157 transitions. [2020-10-22 01:14:13,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-22 01:14:13,681 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:14:13,681 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:14:13,681 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-10-22 01:14:13,681 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:14:13,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:14:13,682 INFO L82 PathProgramCache]: Analyzing trace with hash 13298082, now seen corresponding path program 2 times [2020-10-22 01:14:13,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:14:13,683 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743760371] [2020-10-22 01:14:13,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:14:13,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:14:13,752 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:13,752 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743760371] [2020-10-22 01:14:13,753 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335358730] [2020-10-22 01:14:13,753 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:14:13,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-22 01:14:13,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:14:13,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-22 01:14:13,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:14:13,908 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:14:13,930 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:13,930 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:14:13,931 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2020-10-22 01:14:13,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1592222923] [2020-10-22 01:14:13,931 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:14:13,932 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:14:13,934 INFO L252 McrAutomatonBuilder]: Finished intersection with 16 states and 21 transitions. [2020-10-22 01:14:13,934 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:14:14,014 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:14:14,015 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-22 01:14:14,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:14:14,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-22 01:14:14,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2020-10-22 01:14:14,016 INFO L87 Difference]: Start difference. First operand 66 states and 157 transitions. Second operand 6 states. [2020-10-22 01:14:14,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:14:14,091 INFO L93 Difference]: Finished difference Result 101 states and 235 transitions. [2020-10-22 01:14:14,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-22 01:14:14,092 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 9 [2020-10-22 01:14:14,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:14:14,093 INFO L225 Difference]: With dead ends: 101 [2020-10-22 01:14:14,094 INFO L226 Difference]: Without dead ends: 96 [2020-10-22 01:14:14,094 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2020-10-22 01:14:14,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2020-10-22 01:14:14,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 71. [2020-10-22 01:14:14,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2020-10-22 01:14:14,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 173 transitions. [2020-10-22 01:14:14,103 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 173 transitions. Word has length 9 [2020-10-22 01:14:14,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:14:14,103 INFO L481 AbstractCegarLoop]: Abstraction has 71 states and 173 transitions. [2020-10-22 01:14:14,104 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-22 01:14:14,104 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 173 transitions. [2020-10-22 01:14:14,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-22 01:14:14,105 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:14:14,105 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:14:14,318 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:14:14,319 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:14:14,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:14:14,320 INFO L82 PathProgramCache]: Analyzing trace with hash -1090495625, now seen corresponding path program 2 times [2020-10-22 01:14:14,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:14:14,322 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074573236] [2020-10-22 01:14:14,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:14:14,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:14:14,442 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:14,442 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074573236] [2020-10-22 01:14:14,442 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301911239] [2020-10-22 01:14:14,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:14:14,513 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-22 01:14:14,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:14:14,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-22 01:14:14,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:14:14,612 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:14:14,628 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:14,628 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:14:14,628 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2020-10-22 01:14:14,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2034009104] [2020-10-22 01:14:14,630 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:14:14,631 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:14:14,632 INFO L252 McrAutomatonBuilder]: Finished intersection with 13 states and 15 transitions. [2020-10-22 01:14:14,632 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:14:14,693 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [1088#(and (<= (+ (* 2 ~i~0) ~j~0) 3) (= ULTIMATE.start_main_~condI~0 0)), 1087#(and (<= (+ ~i~0 ~j~0) 3) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:14:14,694 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-22 01:14:14,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:14:14,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-22 01:14:14,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2020-10-22 01:14:14,696 INFO L87 Difference]: Start difference. First operand 71 states and 173 transitions. Second operand 8 states. [2020-10-22 01:14:14,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:14:14,833 INFO L93 Difference]: Finished difference Result 100 states and 239 transitions. [2020-10-22 01:14:14,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-22 01:14:14,833 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 9 [2020-10-22 01:14:14,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:14:14,835 INFO L225 Difference]: With dead ends: 100 [2020-10-22 01:14:14,835 INFO L226 Difference]: Without dead ends: 94 [2020-10-22 01:14:14,835 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2020-10-22 01:14:14,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2020-10-22 01:14:14,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 79. [2020-10-22 01:14:14,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2020-10-22 01:14:14,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 194 transitions. [2020-10-22 01:14:14,852 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 194 transitions. Word has length 9 [2020-10-22 01:14:14,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:14:14,853 INFO L481 AbstractCegarLoop]: Abstraction has 79 states and 194 transitions. [2020-10-22 01:14:14,853 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-22 01:14:14,853 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 194 transitions. [2020-10-22 01:14:14,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-10-22 01:14:14,854 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:14:14,854 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:14:15,067 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:14:15,068 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:14:15,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:14:15,069 INFO L82 PathProgramCache]: Analyzing trace with hash 402914365, now seen corresponding path program 1 times [2020-10-22 01:14:15,070 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:14:15,071 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691774480] [2020-10-22 01:14:15,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:14:15,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:14:15,180 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:15,181 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691774480] [2020-10-22 01:14:15,181 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-22 01:14:15,181 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-22 01:14:15,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1623308320] [2020-10-22 01:14:15,182 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:14:15,183 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:14:15,185 INFO L252 McrAutomatonBuilder]: Finished intersection with 15 states and 18 transitions. [2020-10-22 01:14:15,185 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:14:21,648 WARN L193 SmtUtils]: Spent 6.45 s on a formula simplification. DAG size of input: 36 DAG size of output: 6 [2020-10-22 01:14:21,688 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:14:21,688 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-22 01:14:21,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:14:21,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-22 01:14:21,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2020-10-22 01:14:21,689 INFO L87 Difference]: Start difference. First operand 79 states and 194 transitions. Second operand 6 states. [2020-10-22 01:14:21,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:14:21,775 INFO L93 Difference]: Finished difference Result 107 states and 250 transitions. [2020-10-22 01:14:21,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-22 01:14:21,776 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 10 [2020-10-22 01:14:21,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:14:21,777 INFO L225 Difference]: With dead ends: 107 [2020-10-22 01:14:21,777 INFO L226 Difference]: Without dead ends: 102 [2020-10-22 01:14:21,778 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-10-22 01:14:21,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2020-10-22 01:14:21,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 80. [2020-10-22 01:14:21,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2020-10-22 01:14:21,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 195 transitions. [2020-10-22 01:14:21,786 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 195 transitions. Word has length 10 [2020-10-22 01:14:21,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:14:21,786 INFO L481 AbstractCegarLoop]: Abstraction has 80 states and 195 transitions. [2020-10-22 01:14:21,786 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-22 01:14:21,786 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 195 transitions. [2020-10-22 01:14:21,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-10-22 01:14:21,787 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:14:21,788 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:14:21,788 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-10-22 01:14:21,788 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:14:21,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:14:21,788 INFO L82 PathProgramCache]: Analyzing trace with hash 403029685, now seen corresponding path program 2 times [2020-10-22 01:14:21,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:14:21,793 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498591414] [2020-10-22 01:14:21,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:14:21,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:14:21,848 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:21,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498591414] [2020-10-22 01:14:21,849 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-22 01:14:21,849 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-22 01:14:21,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1139681950] [2020-10-22 01:14:21,850 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:14:21,851 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:14:21,853 INFO L252 McrAutomatonBuilder]: Finished intersection with 19 states and 26 transitions. [2020-10-22 01:14:21,853 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:14:21,915 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-22 01:14:21,916 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-22 01:14:21,982 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [1640#(and (<= (+ ~i~0 ~j~0) 3) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:14:21,983 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-22 01:14:21,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:14:21,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-22 01:14:21,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-10-22 01:14:21,984 INFO L87 Difference]: Start difference. First operand 80 states and 195 transitions. Second operand 7 states. [2020-10-22 01:14:22,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:14:22,092 INFO L93 Difference]: Finished difference Result 113 states and 262 transitions. [2020-10-22 01:14:22,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-22 01:14:22,092 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 10 [2020-10-22 01:14:22,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:14:22,094 INFO L225 Difference]: With dead ends: 113 [2020-10-22 01:14:22,094 INFO L226 Difference]: Without dead ends: 108 [2020-10-22 01:14:22,095 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2020-10-22 01:14:22,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2020-10-22 01:14:22,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 82. [2020-10-22 01:14:22,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2020-10-22 01:14:22,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 194 transitions. [2020-10-22 01:14:22,102 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 194 transitions. Word has length 10 [2020-10-22 01:14:22,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:14:22,102 INFO L481 AbstractCegarLoop]: Abstraction has 82 states and 194 transitions. [2020-10-22 01:14:22,102 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-22 01:14:22,103 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 194 transitions. [2020-10-22 01:14:22,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-10-22 01:14:22,103 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:14:22,104 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:14:22,104 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-10-22 01:14:22,104 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:14:22,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:14:22,104 INFO L82 PathProgramCache]: Analyzing trace with hash 412268739, now seen corresponding path program 3 times [2020-10-22 01:14:22,106 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:14:22,107 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97481151] [2020-10-22 01:14:22,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:14:22,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:14:22,184 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:22,184 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97481151] [2020-10-22 01:14:22,185 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116130903] [2020-10-22 01:14:22,185 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:14:22,257 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-22 01:14:22,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:14:22,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-22 01:14:22,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:14:22,328 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:14:22,348 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:22,348 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:14:22,349 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-22 01:14:22,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1748945654] [2020-10-22 01:14:22,349 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:14:22,350 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:14:22,352 INFO L252 McrAutomatonBuilder]: Finished intersection with 19 states and 26 transitions. [2020-10-22 01:14:22,353 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:14:29,207 WARN L193 SmtUtils]: Spent 6.81 s on a formula simplification. DAG size of input: 40 DAG size of output: 9 [2020-10-22 01:14:33,473 WARN L193 SmtUtils]: Spent 4.24 s on a formula simplification. DAG size of input: 38 DAG size of output: 7 [2020-10-22 01:14:33,802 WARN L193 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 7 [2020-10-22 01:14:33,803 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:14:33,804 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-22 01:14:33,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:14:33,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-22 01:14:33,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2020-10-22 01:14:33,805 INFO L87 Difference]: Start difference. First operand 82 states and 194 transitions. Second operand 7 states. [2020-10-22 01:14:33,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:14:33,918 INFO L93 Difference]: Finished difference Result 122 states and 284 transitions. [2020-10-22 01:14:33,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-22 01:14:33,919 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 10 [2020-10-22 01:14:33,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:14:33,920 INFO L225 Difference]: With dead ends: 122 [2020-10-22 01:14:33,921 INFO L226 Difference]: Without dead ends: 117 [2020-10-22 01:14:33,921 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2020-10-22 01:14:33,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2020-10-22 01:14:33,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 88. [2020-10-22 01:14:33,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2020-10-22 01:14:33,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 215 transitions. [2020-10-22 01:14:33,936 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 215 transitions. Word has length 10 [2020-10-22 01:14:33,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:14:33,936 INFO L481 AbstractCegarLoop]: Abstraction has 88 states and 215 transitions. [2020-10-22 01:14:33,936 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-22 01:14:33,936 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 215 transitions. [2020-10-22 01:14:33,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-10-22 01:14:33,937 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:14:33,937 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:14:34,138 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:14:34,140 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:14:34,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:14:34,141 INFO L82 PathProgramCache]: Analyzing trace with hash 554398346, now seen corresponding path program 3 times [2020-10-22 01:14:34,142 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:14:34,143 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802890364] [2020-10-22 01:14:34,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:14:34,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:14:34,224 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:34,225 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802890364] [2020-10-22 01:14:34,225 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273149117] [2020-10-22 01:14:34,225 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:14:34,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-22 01:14:34,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:14:34,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-22 01:14:34,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:14:34,398 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:14:34,427 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:34,428 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:14:34,428 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-22 01:14:34,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1415956549] [2020-10-22 01:14:34,429 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:14:34,430 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:14:34,433 INFO L252 McrAutomatonBuilder]: Finished intersection with 15 states and 18 transitions. [2020-10-22 01:14:34,433 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:14:34,557 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [2309#(and (<= (+ ~i~0 ~j~0) 4) (= ULTIMATE.start_main_~condI~0 0)), 2310#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ (* 2 ~i~0) ~j~0) 4)), 2311#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ (* 3 ~i~0) ~j~0) 4))] [2020-10-22 01:14:34,558 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-22 01:14:34,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:14:34,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-22 01:14:34,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2020-10-22 01:14:34,559 INFO L87 Difference]: Start difference. First operand 88 states and 215 transitions. Second operand 10 states. [2020-10-22 01:14:34,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:14:34,756 INFO L93 Difference]: Finished difference Result 121 states and 288 transitions. [2020-10-22 01:14:34,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-22 01:14:34,756 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 10 [2020-10-22 01:14:34,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:14:34,758 INFO L225 Difference]: With dead ends: 121 [2020-10-22 01:14:34,758 INFO L226 Difference]: Without dead ends: 115 [2020-10-22 01:14:34,759 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2020-10-22 01:14:34,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2020-10-22 01:14:34,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 94. [2020-10-22 01:14:34,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2020-10-22 01:14:34,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 232 transitions. [2020-10-22 01:14:34,776 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 232 transitions. Word has length 10 [2020-10-22 01:14:34,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:14:34,776 INFO L481 AbstractCegarLoop]: Abstraction has 94 states and 232 transitions. [2020-10-22 01:14:34,776 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-22 01:14:34,776 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 232 transitions. [2020-10-22 01:14:34,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-22 01:14:34,782 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:14:34,782 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:14:34,982 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:14:34,983 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:14:34,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:14:34,983 INFO L82 PathProgramCache]: Analyzing trace with hash -394647540, now seen corresponding path program 3 times [2020-10-22 01:14:34,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:14:34,985 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085008188] [2020-10-22 01:14:34,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:14:34,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:14:35,073 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:35,073 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085008188] [2020-10-22 01:14:35,074 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694745404] [2020-10-22 01:14:35,074 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:14:35,114 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-22 01:14:35,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:14:35,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-22 01:14:35,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:14:35,188 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:14:35,205 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:35,206 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:14:35,206 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-22 01:14:35,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1261466588] [2020-10-22 01:14:35,207 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:14:35,208 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:14:35,211 INFO L252 McrAutomatonBuilder]: Finished intersection with 17 states and 21 transitions. [2020-10-22 01:14:35,211 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:14:39,720 WARN L193 SmtUtils]: Spent 4.50 s on a formula simplification. DAG size of input: 39 DAG size of output: 7 [2020-10-22 01:14:42,129 WARN L193 SmtUtils]: Spent 2.41 s on a formula simplification. DAG size of input: 36 DAG size of output: 6 [2020-10-22 01:14:42,163 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:14:42,163 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-22 01:14:42,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:14:42,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-22 01:14:42,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2020-10-22 01:14:42,164 INFO L87 Difference]: Start difference. First operand 94 states and 232 transitions. Second operand 7 states. [2020-10-22 01:14:42,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:14:42,293 INFO L93 Difference]: Finished difference Result 121 states and 289 transitions. [2020-10-22 01:14:42,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-22 01:14:42,294 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 11 [2020-10-22 01:14:42,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:14:42,295 INFO L225 Difference]: With dead ends: 121 [2020-10-22 01:14:42,295 INFO L226 Difference]: Without dead ends: 116 [2020-10-22 01:14:42,295 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2020-10-22 01:14:42,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2020-10-22 01:14:42,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 94. [2020-10-22 01:14:42,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2020-10-22 01:14:42,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 232 transitions. [2020-10-22 01:14:42,305 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 232 transitions. Word has length 11 [2020-10-22 01:14:42,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:14:42,305 INFO L481 AbstractCegarLoop]: Abstraction has 94 states and 232 transitions. [2020-10-22 01:14:42,305 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-22 01:14:42,305 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 232 transitions. [2020-10-22 01:14:42,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-22 01:14:42,308 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:14:42,310 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:14:42,511 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2020-10-22 01:14:42,511 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:14:42,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:14:42,512 INFO L82 PathProgramCache]: Analyzing trace with hash -394532220, now seen corresponding path program 4 times [2020-10-22 01:14:42,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:14:42,514 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657629146] [2020-10-22 01:14:42,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:14:42,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:14:42,578 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:42,578 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657629146] [2020-10-22 01:14:42,579 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498568846] [2020-10-22 01:14:42,579 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:14:42,647 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-22 01:14:42,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:14:42,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-22 01:14:42,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:14:42,712 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:14:42,723 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:42,723 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:14:42,724 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-22 01:14:42,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2071656002] [2020-10-22 01:14:42,724 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:14:42,725 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:14:42,727 INFO L252 McrAutomatonBuilder]: Finished intersection with 17 states and 21 transitions. [2020-10-22 01:14:42,727 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:14:43,119 WARN L193 SmtUtils]: Spent 323.00 ms on a formula simplification that was a NOOP. DAG size: 22 [2020-10-22 01:14:43,145 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [3030#(and (<= (+ ~i~0 ~j~0) 5) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:14:43,146 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-22 01:14:43,146 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:14:43,146 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-22 01:14:43,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2020-10-22 01:14:43,147 INFO L87 Difference]: Start difference. First operand 94 states and 232 transitions. Second operand 8 states. [2020-10-22 01:14:43,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:14:43,291 INFO L93 Difference]: Finished difference Result 123 states and 295 transitions. [2020-10-22 01:14:43,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-22 01:14:43,293 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 11 [2020-10-22 01:14:43,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:14:43,295 INFO L225 Difference]: With dead ends: 123 [2020-10-22 01:14:43,295 INFO L226 Difference]: Without dead ends: 118 [2020-10-22 01:14:43,296 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-10-22 01:14:43,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2020-10-22 01:14:43,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 95. [2020-10-22 01:14:43,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2020-10-22 01:14:43,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 237 transitions. [2020-10-22 01:14:43,300 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 237 transitions. Word has length 11 [2020-10-22 01:14:43,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:14:43,301 INFO L481 AbstractCegarLoop]: Abstraction has 95 states and 237 transitions. [2020-10-22 01:14:43,301 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-22 01:14:43,301 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 237 transitions. [2020-10-22 01:14:43,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-22 01:14:43,302 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:14:43,302 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:14:43,511 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:14:43,512 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:14:43,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:14:43,513 INFO L82 PathProgramCache]: Analyzing trace with hash -394528376, now seen corresponding path program 5 times [2020-10-22 01:14:43,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:14:43,514 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168663921] [2020-10-22 01:14:43,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:14:43,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:14:43,575 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:43,575 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168663921] [2020-10-22 01:14:43,576 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290068920] [2020-10-22 01:14:43,576 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:14:43,659 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-22 01:14:43,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:14:43,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-22 01:14:43,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:14:43,723 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:14:43,733 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:43,733 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:14:43,733 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-22 01:14:43,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [738708099] [2020-10-22 01:14:43,734 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:14:43,735 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:14:43,737 INFO L252 McrAutomatonBuilder]: Finished intersection with 16 states and 19 transitions. [2020-10-22 01:14:43,738 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:14:49,093 WARN L193 SmtUtils]: Spent 5.34 s on a formula simplification. DAG size of input: 36 DAG size of output: 6 [2020-10-22 01:14:49,143 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:14:49,144 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-22 01:14:49,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:14:49,146 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-22 01:14:49,146 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2020-10-22 01:14:49,146 INFO L87 Difference]: Start difference. First operand 95 states and 237 transitions. Second operand 7 states. [2020-10-22 01:14:49,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:14:49,286 INFO L93 Difference]: Finished difference Result 126 states and 297 transitions. [2020-10-22 01:14:49,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-22 01:14:49,287 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 11 [2020-10-22 01:14:49,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:14:49,288 INFO L225 Difference]: With dead ends: 126 [2020-10-22 01:14:49,288 INFO L226 Difference]: Without dead ends: 121 [2020-10-22 01:14:49,288 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2020-10-22 01:14:49,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2020-10-22 01:14:49,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 95. [2020-10-22 01:14:49,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2020-10-22 01:14:49,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 233 transitions. [2020-10-22 01:14:49,294 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 233 transitions. Word has length 11 [2020-10-22 01:14:49,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:14:49,294 INFO L481 AbstractCegarLoop]: Abstraction has 95 states and 233 transitions. [2020-10-22 01:14:49,294 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-22 01:14:49,294 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 233 transitions. [2020-10-22 01:14:49,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-22 01:14:49,295 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:14:49,295 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:14:49,507 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:14:49,508 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:14:49,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:14:49,509 INFO L82 PathProgramCache]: Analyzing trace with hash -390957300, now seen corresponding path program 6 times [2020-10-22 01:14:49,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:14:49,510 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361749567] [2020-10-22 01:14:49,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:14:49,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:14:49,607 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:49,607 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361749567] [2020-10-22 01:14:49,608 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348465145] [2020-10-22 01:14:49,608 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:14:49,673 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-22 01:14:49,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:14:49,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-22 01:14:49,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:14:49,736 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:14:49,755 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:49,755 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:14:49,755 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-22 01:14:49,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [768418401] [2020-10-22 01:14:49,756 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:14:49,757 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:14:49,759 INFO L252 McrAutomatonBuilder]: Finished intersection with 21 states and 29 transitions. [2020-10-22 01:14:49,760 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:14:51,874 WARN L193 SmtUtils]: Spent 2.07 s on a formula simplification that was a NOOP. DAG size: 23 [2020-10-22 01:14:51,984 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [3762#(and (<= (+ ~i~0 ~j~0) 5) (= ULTIMATE.start_main_~condI~0 0)), 3763#(and (<= (+ (* 2 ~i~0) ~j~0) 5) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:14:51,984 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-22 01:14:51,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:14:51,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-22 01:14:51,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2020-10-22 01:14:51,986 INFO L87 Difference]: Start difference. First operand 95 states and 233 transitions. Second operand 9 states. [2020-10-22 01:14:52,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:14:52,198 INFO L93 Difference]: Finished difference Result 140 states and 330 transitions. [2020-10-22 01:14:52,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-22 01:14:52,199 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 11 [2020-10-22 01:14:52,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:14:52,201 INFO L225 Difference]: With dead ends: 140 [2020-10-22 01:14:52,201 INFO L226 Difference]: Without dead ends: 135 [2020-10-22 01:14:52,202 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=110, Invalid=270, Unknown=0, NotChecked=0, Total=380 [2020-10-22 01:14:52,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2020-10-22 01:14:52,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 98. [2020-10-22 01:14:52,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2020-10-22 01:14:52,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 242 transitions. [2020-10-22 01:14:52,207 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 242 transitions. Word has length 11 [2020-10-22 01:14:52,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:14:52,207 INFO L481 AbstractCegarLoop]: Abstraction has 98 states and 242 transitions. [2020-10-22 01:14:52,208 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-22 01:14:52,208 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 242 transitions. [2020-10-22 01:14:52,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-22 01:14:52,208 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:14:52,208 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:14:52,413 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2020-10-22 01:14:52,414 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:14:52,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:14:52,414 INFO L82 PathProgramCache]: Analyzing trace with hash -390953456, now seen corresponding path program 7 times [2020-10-22 01:14:52,416 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:14:52,416 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921018449] [2020-10-22 01:14:52,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:14:52,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:14:52,507 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:52,507 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921018449] [2020-10-22 01:14:52,507 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143347909] [2020-10-22 01:14:52,507 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:14:52,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:14:52,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-22 01:14:52,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:14:52,650 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:14:52,661 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:52,662 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:14:52,662 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-22 01:14:52,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1313834401] [2020-10-22 01:14:52,663 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:14:52,666 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:14:52,667 INFO L252 McrAutomatonBuilder]: Finished intersection with 18 states and 23 transitions. [2020-10-22 01:14:52,668 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:14:52,746 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:14:52,746 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-22 01:14:52,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:14:52,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-22 01:14:52,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2020-10-22 01:14:52,748 INFO L87 Difference]: Start difference. First operand 98 states and 242 transitions. Second operand 7 states. [2020-10-22 01:14:52,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:14:52,878 INFO L93 Difference]: Finished difference Result 141 states and 331 transitions. [2020-10-22 01:14:52,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-22 01:14:52,878 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 11 [2020-10-22 01:14:52,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:14:52,880 INFO L225 Difference]: With dead ends: 141 [2020-10-22 01:14:52,880 INFO L226 Difference]: Without dead ends: 136 [2020-10-22 01:14:52,881 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2020-10-22 01:14:52,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2020-10-22 01:14:52,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 97. [2020-10-22 01:14:52,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2020-10-22 01:14:52,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 237 transitions. [2020-10-22 01:14:52,885 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 237 transitions. Word has length 11 [2020-10-22 01:14:52,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:14:52,886 INFO L481 AbstractCegarLoop]: Abstraction has 97 states and 237 transitions. [2020-10-22 01:14:52,886 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-22 01:14:52,886 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 237 transitions. [2020-10-22 01:14:52,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-22 01:14:52,887 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:14:52,887 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:14:53,094 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:14:53,096 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:14:53,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:14:53,096 INFO L82 PathProgramCache]: Analyzing trace with hash -390838136, now seen corresponding path program 8 times [2020-10-22 01:14:53,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:14:53,099 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442079354] [2020-10-22 01:14:53,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:14:53,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:14:53,174 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:53,174 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442079354] [2020-10-22 01:14:53,175 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086472725] [2020-10-22 01:14:53,175 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:14:53,225 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-22 01:14:53,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:14:53,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-22 01:14:53,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:14:53,324 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:14:53,385 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:14:53,385 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:14:53,385 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-22 01:14:53,386 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1888088393] [2020-10-22 01:14:53,386 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:14:53,389 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:14:53,392 INFO L252 McrAutomatonBuilder]: Finished intersection with 23 states and 33 transitions. [2020-10-22 01:14:53,398 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:14:53,929 WARN L193 SmtUtils]: Spent 527.00 ms on a formula simplification that was a NOOP. DAG size: 22 [2020-10-22 01:14:53,976 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-22 01:14:53,977 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-22 01:14:58,893 WARN L193 SmtUtils]: Spent 4.89 s on a formula simplification. DAG size of input: 40 DAG size of output: 7 [2020-10-22 01:15:01,308 WARN L193 SmtUtils]: Spent 2.38 s on a formula simplification. DAG size of input: 26 DAG size of output: 7 [2020-10-22 01:15:01,353 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [4541#(and (<= (+ ~i~0 ~j~0) 4) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:15:01,353 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-22 01:15:01,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:15:01,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-22 01:15:01,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2020-10-22 01:15:01,354 INFO L87 Difference]: Start difference. First operand 97 states and 237 transitions. Second operand 8 states. [2020-10-22 01:15:01,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:15:01,509 INFO L93 Difference]: Finished difference Result 141 states and 327 transitions. [2020-10-22 01:15:01,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-22 01:15:01,510 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 11 [2020-10-22 01:15:01,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:15:01,512 INFO L225 Difference]: With dead ends: 141 [2020-10-22 01:15:01,512 INFO L226 Difference]: Without dead ends: 136 [2020-10-22 01:15:01,512 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=85, Invalid=187, Unknown=0, NotChecked=0, Total=272 [2020-10-22 01:15:01,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2020-10-22 01:15:01,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 98. [2020-10-22 01:15:01,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2020-10-22 01:15:01,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 231 transitions. [2020-10-22 01:15:01,517 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 231 transitions. Word has length 11 [2020-10-22 01:15:01,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:15:01,517 INFO L481 AbstractCegarLoop]: Abstraction has 98 states and 231 transitions. [2020-10-22 01:15:01,518 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-22 01:15:01,518 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 231 transitions. [2020-10-22 01:15:01,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-22 01:15:01,518 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:15:01,518 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:15:01,723 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2020-10-22 01:15:01,724 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:15:01,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:15:01,724 INFO L82 PathProgramCache]: Analyzing trace with hash -104542782, now seen corresponding path program 4 times [2020-10-22 01:15:01,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:15:01,726 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122460246] [2020-10-22 01:15:01,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:15:01,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:15:01,835 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:15:01,836 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122460246] [2020-10-22 01:15:01,836 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398535382] [2020-10-22 01:15:01,836 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:15:01,901 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-22 01:15:01,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:15:01,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-22 01:15:01,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:15:01,993 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:15:02,016 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:15:02,016 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:15:02,017 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2020-10-22 01:15:02,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [39203481] [2020-10-22 01:15:02,017 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:15:02,018 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:15:02,020 INFO L252 McrAutomatonBuilder]: Finished intersection with 22 states and 31 transitions. [2020-10-22 01:15:02,021 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:15:04,460 WARN L193 SmtUtils]: Spent 2.40 s on a formula simplification. DAG size of input: 28 DAG size of output: 9 [2020-10-22 01:15:08,104 WARN L193 SmtUtils]: Spent 3.61 s on a formula simplification. DAG size of input: 38 DAG size of output: 7 [2020-10-22 01:15:08,156 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:15:08,157 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-22 01:15:08,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:15:08,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-22 01:15:08,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2020-10-22 01:15:08,158 INFO L87 Difference]: Start difference. First operand 98 states and 231 transitions. Second operand 8 states. [2020-10-22 01:15:08,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:15:08,295 INFO L93 Difference]: Finished difference Result 143 states and 333 transitions. [2020-10-22 01:15:08,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-22 01:15:08,296 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 11 [2020-10-22 01:15:08,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:15:08,297 INFO L225 Difference]: With dead ends: 143 [2020-10-22 01:15:08,298 INFO L226 Difference]: Without dead ends: 138 [2020-10-22 01:15:08,298 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=111, Invalid=231, Unknown=0, NotChecked=0, Total=342 [2020-10-22 01:15:08,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2020-10-22 01:15:08,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 105. [2020-10-22 01:15:08,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2020-10-22 01:15:08,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 257 transitions. [2020-10-22 01:15:08,303 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 257 transitions. Word has length 11 [2020-10-22 01:15:08,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:15:08,304 INFO L481 AbstractCegarLoop]: Abstraction has 105 states and 257 transitions. [2020-10-22 01:15:08,304 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-22 01:15:08,304 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 257 transitions. [2020-10-22 01:15:08,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-22 01:15:08,305 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:15:08,305 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:15:08,510 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2020-10-22 01:15:08,511 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:15:08,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:15:08,512 INFO L82 PathProgramCache]: Analyzing trace with hash 6503895, now seen corresponding path program 4 times [2020-10-22 01:15:08,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:15:08,514 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715321094] [2020-10-22 01:15:08,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:15:08,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:15:08,584 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:15:08,584 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715321094] [2020-10-22 01:15:08,585 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150153866] [2020-10-22 01:15:08,585 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:15:08,643 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-22 01:15:08,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:15:08,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-22 01:15:08,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:15:08,740 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:15:08,752 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:15:08,753 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:15:08,753 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-22 01:15:08,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [324904778] [2020-10-22 01:15:08,753 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:15:08,754 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:15:08,756 INFO L252 McrAutomatonBuilder]: Finished intersection with 17 states and 21 transitions. [2020-10-22 01:15:08,756 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:15:10,847 WARN L193 SmtUtils]: Spent 2.09 s on a formula simplification that was a NOOP. DAG size: 22 [2020-10-22 01:15:10,960 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 4 new interpolants: [5339#(and (<= (+ ~i~0 ~j~0) 5) (= ULTIMATE.start_main_~condI~0 0)), 5340#(and (<= (+ (* 2 ~i~0) ~j~0) 5) (= ULTIMATE.start_main_~condI~0 0)), 5341#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ (* 3 ~i~0) ~j~0) 5)), 5342#(and (<= (+ (* 4 ~i~0) ~j~0) 5) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:15:10,960 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-22 01:15:10,961 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:15:10,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-22 01:15:10,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2020-10-22 01:15:10,962 INFO L87 Difference]: Start difference. First operand 105 states and 257 transitions. Second operand 12 states. [2020-10-22 01:15:11,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:15:11,231 INFO L93 Difference]: Finished difference Result 149 states and 354 transitions. [2020-10-22 01:15:11,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:15:11,232 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 11 [2020-10-22 01:15:11,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:15:11,233 INFO L225 Difference]: With dead ends: 149 [2020-10-22 01:15:11,233 INFO L226 Difference]: Without dead ends: 143 [2020-10-22 01:15:11,234 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=138, Invalid=414, Unknown=0, NotChecked=0, Total=552 [2020-10-22 01:15:11,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2020-10-22 01:15:11,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 113. [2020-10-22 01:15:11,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2020-10-22 01:15:11,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 282 transitions. [2020-10-22 01:15:11,238 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 282 transitions. Word has length 11 [2020-10-22 01:15:11,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:15:11,239 INFO L481 AbstractCegarLoop]: Abstraction has 113 states and 282 transitions. [2020-10-22 01:15:11,239 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-22 01:15:11,239 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 282 transitions. [2020-10-22 01:15:11,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-22 01:15:11,240 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:15:11,240 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:15:11,440 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2020-10-22 01:15:11,441 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:15:11,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:15:11,442 INFO L82 PathProgramCache]: Analyzing trace with hash 650737181, now seen corresponding path program 9 times [2020-10-22 01:15:11,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:15:11,443 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569691389] [2020-10-22 01:15:11,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:15:11,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:15:11,508 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:15:11,509 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569691389] [2020-10-22 01:15:11,509 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142784035] [2020-10-22 01:15:11,509 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:15:11,585 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-22 01:15:11,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:15:11,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-22 01:15:11,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:15:11,698 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:15:11,708 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:15:11,709 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:15:11,709 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-22 01:15:11,709 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1536294222] [2020-10-22 01:15:11,710 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:15:11,711 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:15:11,714 INFO L252 McrAutomatonBuilder]: Finished intersection with 19 states and 24 transitions. [2020-10-22 01:15:11,714 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:15:14,271 WARN L193 SmtUtils]: Spent 2.54 s on a formula simplification. DAG size of input: 41 DAG size of output: 9 [2020-10-22 01:15:14,334 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:15:14,335 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-22 01:15:14,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:15:14,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-22 01:15:14,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2020-10-22 01:15:14,336 INFO L87 Difference]: Start difference. First operand 113 states and 282 transitions. Second operand 8 states. [2020-10-22 01:15:14,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:15:14,490 INFO L93 Difference]: Finished difference Result 152 states and 363 transitions. [2020-10-22 01:15:14,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-22 01:15:14,491 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-22 01:15:14,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:15:14,493 INFO L225 Difference]: With dead ends: 152 [2020-10-22 01:15:14,493 INFO L226 Difference]: Without dead ends: 147 [2020-10-22 01:15:14,494 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=100, Invalid=206, Unknown=0, NotChecked=0, Total=306 [2020-10-22 01:15:14,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2020-10-22 01:15:14,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 112. [2020-10-22 01:15:14,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2020-10-22 01:15:14,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 277 transitions. [2020-10-22 01:15:14,499 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 277 transitions. Word has length 12 [2020-10-22 01:15:14,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:15:14,499 INFO L481 AbstractCegarLoop]: Abstraction has 112 states and 277 transitions. [2020-10-22 01:15:14,499 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-22 01:15:14,499 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 277 transitions. [2020-10-22 01:15:14,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-22 01:15:14,500 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:15:14,500 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:15:14,712 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-10-22 01:15:14,713 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:15:14,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:15:14,713 INFO L82 PathProgramCache]: Analyzing trace with hash 650852501, now seen corresponding path program 10 times [2020-10-22 01:15:14,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:15:14,715 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498015774] [2020-10-22 01:15:14,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:15:14,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:15:14,791 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:15:14,791 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498015774] [2020-10-22 01:15:14,791 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001863591] [2020-10-22 01:15:14,792 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:15:14,836 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-22 01:15:14,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:15:14,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-22 01:15:14,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:15:14,946 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:15:16,443 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:15:16,444 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:15:16,444 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2020-10-22 01:15:16,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2145581579] [2020-10-22 01:15:16,446 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:15:16,447 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:15:16,449 INFO L252 McrAutomatonBuilder]: Finished intersection with 19 states and 24 transitions. [2020-10-22 01:15:16,449 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:15:18,516 WARN L193 SmtUtils]: Spent 2.07 s on a formula simplification that was a NOOP. DAG size: 22 [2020-10-22 01:15:22,431 WARN L193 SmtUtils]: Spent 3.89 s on a formula simplification. DAG size of input: 39 DAG size of output: 7 [2020-10-22 01:15:27,193 WARN L193 SmtUtils]: Spent 4.76 s on a formula simplification. DAG size of input: 36 DAG size of output: 6 [2020-10-22 01:15:27,226 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [6211#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ ~i~0 ~j~0) 7))] [2020-10-22 01:15:27,226 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-22 01:15:27,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:15:27,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-22 01:15:27,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=151, Unknown=1, NotChecked=0, Total=210 [2020-10-22 01:15:27,227 INFO L87 Difference]: Start difference. First operand 112 states and 277 transitions. Second operand 9 states. [2020-10-22 01:15:34,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:15:34,746 INFO L93 Difference]: Finished difference Result 156 states and 370 transitions. [2020-10-22 01:15:34,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-22 01:15:34,747 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-22 01:15:34,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:15:34,749 INFO L225 Difference]: With dead ends: 156 [2020-10-22 01:15:34,749 INFO L226 Difference]: Without dead ends: 151 [2020-10-22 01:15:34,750 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=128, Invalid=287, Unknown=5, NotChecked=0, Total=420 [2020-10-22 01:15:34,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2020-10-22 01:15:34,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 112. [2020-10-22 01:15:34,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2020-10-22 01:15:34,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 279 transitions. [2020-10-22 01:15:34,755 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 279 transitions. Word has length 12 [2020-10-22 01:15:34,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:15:34,755 INFO L481 AbstractCegarLoop]: Abstraction has 112 states and 279 transitions. [2020-10-22 01:15:34,755 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-22 01:15:34,755 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 279 transitions. [2020-10-22 01:15:34,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-22 01:15:34,756 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:15:34,756 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:15:34,958 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:15:34,959 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:15:34,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:15:34,959 INFO L82 PathProgramCache]: Analyzing trace with hash 650856345, now seen corresponding path program 11 times [2020-10-22 01:15:34,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:15:34,961 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162956334] [2020-10-22 01:15:34,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:15:34,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:15:35,030 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:15:35,030 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162956334] [2020-10-22 01:15:35,030 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361202134] [2020-10-22 01:15:35,031 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:15:35,075 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-22 01:15:35,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:15:35,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-22 01:15:35,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:15:35,160 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:15:35,172 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:15:35,172 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:15:35,172 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-22 01:15:35,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1260026681] [2020-10-22 01:15:35,173 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:15:35,173 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:15:35,175 INFO L252 McrAutomatonBuilder]: Finished intersection with 18 states and 22 transitions. [2020-10-22 01:15:35,175 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:15:42,253 WARN L193 SmtUtils]: Spent 7.05 s on a formula simplification. DAG size of input: 36 DAG size of output: 6 [2020-10-22 01:15:42,287 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:15:42,287 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-22 01:15:42,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:15:42,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-22 01:15:42,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2020-10-22 01:15:42,288 INFO L87 Difference]: Start difference. First operand 112 states and 279 transitions. Second operand 8 states. [2020-10-22 01:15:42,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:15:42,466 INFO L93 Difference]: Finished difference Result 148 states and 355 transitions. [2020-10-22 01:15:42,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-22 01:15:42,466 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-22 01:15:42,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:15:42,468 INFO L225 Difference]: With dead ends: 148 [2020-10-22 01:15:42,468 INFO L226 Difference]: Without dead ends: 143 [2020-10-22 01:15:42,468 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=230, Unknown=0, NotChecked=0, Total=342 [2020-10-22 01:15:42,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2020-10-22 01:15:42,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 111. [2020-10-22 01:15:42,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2020-10-22 01:15:42,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 274 transitions. [2020-10-22 01:15:42,473 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 274 transitions. Word has length 12 [2020-10-22 01:15:42,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:15:42,473 INFO L481 AbstractCegarLoop]: Abstraction has 111 states and 274 transitions. [2020-10-22 01:15:42,473 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-22 01:15:42,473 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 274 transitions. [2020-10-22 01:15:42,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-22 01:15:42,476 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:15:42,477 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:15:42,687 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:15:42,688 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:15:42,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:15:42,689 INFO L82 PathProgramCache]: Analyzing trace with hash 654427421, now seen corresponding path program 12 times [2020-10-22 01:15:42,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:15:42,690 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20878683] [2020-10-22 01:15:42,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:15:42,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:15:42,780 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:15:42,780 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20878683] [2020-10-22 01:15:42,781 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247385306] [2020-10-22 01:15:42,781 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:15:42,835 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-22 01:15:42,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:15:42,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-22 01:15:42,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:15:42,916 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:15:42,932 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:15:42,932 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:15:42,932 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-22 01:15:42,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [813121609] [2020-10-22 01:15:42,933 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:15:42,934 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:15:42,936 INFO L252 McrAutomatonBuilder]: Finished intersection with 19 states and 24 transitions. [2020-10-22 01:15:42,936 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:15:44,997 WARN L193 SmtUtils]: Spent 2.06 s on a formula simplification that was a NOOP. DAG size: 22 [2020-10-22 01:15:52,226 WARN L193 SmtUtils]: Spent 7.20 s on a formula simplification. DAG size of input: 36 DAG size of output: 6 [2020-10-22 01:15:52,290 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [7078#(and (<= (+ ~i~0 ~j~0) 8) (= ULTIMATE.start_main_~condI~0 0)), 7079#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ (* 2 ~i~0) ~j~0) 8))] [2020-10-22 01:15:52,291 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-22 01:15:52,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:15:52,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-22 01:15:52,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2020-10-22 01:15:52,292 INFO L87 Difference]: Start difference. First operand 111 states and 274 transitions. Second operand 10 states. [2020-10-22 01:15:52,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:15:52,504 INFO L93 Difference]: Finished difference Result 154 states and 369 transitions. [2020-10-22 01:15:52,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-22 01:15:52,505 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 12 [2020-10-22 01:15:52,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:15:52,506 INFO L225 Difference]: With dead ends: 154 [2020-10-22 01:15:52,507 INFO L226 Difference]: Without dead ends: 149 [2020-10-22 01:15:52,508 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=138, Invalid=324, Unknown=0, NotChecked=0, Total=462 [2020-10-22 01:15:52,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2020-10-22 01:15:52,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 114. [2020-10-22 01:15:52,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2020-10-22 01:15:52,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 287 transitions. [2020-10-22 01:15:52,513 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 287 transitions. Word has length 12 [2020-10-22 01:15:52,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:15:52,513 INFO L481 AbstractCegarLoop]: Abstraction has 114 states and 287 transitions. [2020-10-22 01:15:52,513 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-22 01:15:52,513 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 287 transitions. [2020-10-22 01:15:52,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-22 01:15:52,514 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:15:52,514 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:15:52,726 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:15:52,727 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:15:52,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:15:52,727 INFO L82 PathProgramCache]: Analyzing trace with hash 654431265, now seen corresponding path program 13 times [2020-10-22 01:15:52,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:15:52,729 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234065803] [2020-10-22 01:15:52,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:15:52,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:15:52,800 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:15:52,801 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234065803] [2020-10-22 01:15:52,801 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516246341] [2020-10-22 01:15:52,801 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:15:52,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:15:52,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-22 01:15:52,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:15:52,926 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:15:52,935 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:15:52,935 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:15:52,936 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-22 01:15:52,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1697125616] [2020-10-22 01:15:52,936 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:15:52,937 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:15:52,938 INFO L252 McrAutomatonBuilder]: Finished intersection with 17 states and 20 transitions. [2020-10-22 01:15:52,939 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:15:52,999 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:15:52,999 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-22 01:15:53,000 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:15:53,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-22 01:15:53,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-22 01:15:53,000 INFO L87 Difference]: Start difference. First operand 114 states and 287 transitions. Second operand 8 states. [2020-10-22 01:15:53,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:15:53,228 INFO L93 Difference]: Finished difference Result 146 states and 353 transitions. [2020-10-22 01:15:53,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-22 01:15:53,231 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-22 01:15:53,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:15:53,232 INFO L225 Difference]: With dead ends: 146 [2020-10-22 01:15:53,232 INFO L226 Difference]: Without dead ends: 141 [2020-10-22 01:15:53,233 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=126, Invalid=254, Unknown=0, NotChecked=0, Total=380 [2020-10-22 01:15:53,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2020-10-22 01:15:53,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 113. [2020-10-22 01:15:53,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2020-10-22 01:15:53,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 282 transitions. [2020-10-22 01:15:53,237 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 282 transitions. Word has length 12 [2020-10-22 01:15:53,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:15:53,238 INFO L481 AbstractCegarLoop]: Abstraction has 113 states and 282 transitions. [2020-10-22 01:15:53,238 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-22 01:15:53,238 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 282 transitions. [2020-10-22 01:15:53,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-22 01:15:53,238 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:15:53,239 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:15:53,448 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2020-10-22 01:15:53,449 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:15:53,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:15:53,449 INFO L82 PathProgramCache]: Analyzing trace with hash 654546585, now seen corresponding path program 14 times [2020-10-22 01:15:53,451 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:15:53,452 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734340085] [2020-10-22 01:15:53,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:15:53,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:15:53,522 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:15:53,522 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734340085] [2020-10-22 01:15:53,522 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613799286] [2020-10-22 01:15:53,523 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:15:53,599 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-22 01:15:53,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:15:53,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-22 01:15:53,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:15:53,710 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:15:53,748 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:15:53,749 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:15:53,749 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-22 01:15:53,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1798632007] [2020-10-22 01:15:53,750 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:15:53,751 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:15:53,753 INFO L252 McrAutomatonBuilder]: Finished intersection with 18 states and 22 transitions. [2020-10-22 01:15:53,753 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:15:55,831 WARN L193 SmtUtils]: Spent 2.08 s on a formula simplification that was a NOOP. DAG size: 22 [2020-10-22 01:15:59,162 WARN L193 SmtUtils]: Spent 3.31 s on a formula simplification. DAG size of input: 36 DAG size of output: 6 [2020-10-22 01:15:59,198 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [7954#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ ~i~0 ~j~0) 7))] [2020-10-22 01:15:59,198 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-22 01:15:59,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:15:59,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-22 01:15:59,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2020-10-22 01:15:59,199 INFO L87 Difference]: Start difference. First operand 113 states and 282 transitions. Second operand 9 states. [2020-10-22 01:15:59,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:15:59,409 INFO L93 Difference]: Finished difference Result 149 states and 359 transitions. [2020-10-22 01:15:59,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-22 01:15:59,410 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-22 01:15:59,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:15:59,412 INFO L225 Difference]: With dead ends: 149 [2020-10-22 01:15:59,412 INFO L226 Difference]: Without dead ends: 144 [2020-10-22 01:15:59,413 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2020-10-22 01:15:59,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2020-10-22 01:15:59,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 113. [2020-10-22 01:15:59,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2020-10-22 01:15:59,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 284 transitions. [2020-10-22 01:15:59,418 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 284 transitions. Word has length 12 [2020-10-22 01:15:59,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:15:59,418 INFO L481 AbstractCegarLoop]: Abstraction has 113 states and 284 transitions. [2020-10-22 01:15:59,418 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-22 01:15:59,418 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 284 transitions. [2020-10-22 01:15:59,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-22 01:15:59,419 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:15:59,419 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:15:59,630 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2020-10-22 01:15:59,631 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:15:59,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:15:59,631 INFO L82 PathProgramCache]: Analyzing trace with hash 654550429, now seen corresponding path program 15 times [2020-10-22 01:15:59,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:15:59,632 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473257194] [2020-10-22 01:15:59,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:15:59,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:15:59,720 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:15:59,720 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473257194] [2020-10-22 01:15:59,720 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158308687] [2020-10-22 01:15:59,720 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:15:59,764 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-22 01:15:59,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:15:59,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-22 01:15:59,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:15:59,848 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:15:59,859 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:15:59,859 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:15:59,859 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-22 01:15:59,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [409532136] [2020-10-22 01:15:59,860 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:15:59,861 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:15:59,862 INFO L252 McrAutomatonBuilder]: Finished intersection with 17 states and 20 transitions. [2020-10-22 01:15:59,863 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:15:59,926 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:15:59,926 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-22 01:15:59,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:15:59,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-22 01:15:59,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2020-10-22 01:15:59,928 INFO L87 Difference]: Start difference. First operand 113 states and 284 transitions. Second operand 8 states. [2020-10-22 01:16:00,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:16:00,116 INFO L93 Difference]: Finished difference Result 149 states and 352 transitions. [2020-10-22 01:16:00,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-22 01:16:00,116 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-22 01:16:00,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:16:00,118 INFO L225 Difference]: With dead ends: 149 [2020-10-22 01:16:00,118 INFO L226 Difference]: Without dead ends: 144 [2020-10-22 01:16:00,119 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-22 01:16:00,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2020-10-22 01:16:00,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 112. [2020-10-22 01:16:00,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2020-10-22 01:16:00,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 275 transitions. [2020-10-22 01:16:00,123 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 275 transitions. Word has length 12 [2020-10-22 01:16:00,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:16:00,124 INFO L481 AbstractCegarLoop]: Abstraction has 112 states and 275 transitions. [2020-10-22 01:16:00,124 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-22 01:16:00,124 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 275 transitions. [2020-10-22 01:16:00,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-22 01:16:00,125 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:16:00,125 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:16:00,336 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2020-10-22 01:16:00,337 INFO L429 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:16:00,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:16:00,337 INFO L82 PathProgramCache]: Analyzing trace with hash 765249941, now seen corresponding path program 16 times [2020-10-22 01:16:00,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:16:00,339 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217270216] [2020-10-22 01:16:00,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:16:00,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:16:00,409 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:00,409 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217270216] [2020-10-22 01:16:00,409 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483054478] [2020-10-22 01:16:00,410 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:16:00,469 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-22 01:16:00,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:16:00,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-22 01:16:00,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:16:00,579 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:16:00,598 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:00,598 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:16:00,598 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-22 01:16:00,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [135043126] [2020-10-22 01:16:00,599 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:16:00,600 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:16:00,602 INFO L252 McrAutomatonBuilder]: Finished intersection with 23 states and 32 transitions. [2020-10-22 01:16:00,602 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:16:00,774 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [8823#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ ~i~0 ~j~0) 7)), 8824#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ (* 2 ~i~0) ~j~0) 7)), 8825#(and (<= (+ (* 3 ~i~0) ~j~0) 7) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:16:00,774 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-22 01:16:00,775 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:16:00,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-22 01:16:00,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2020-10-22 01:16:00,775 INFO L87 Difference]: Start difference. First operand 112 states and 275 transitions. Second operand 11 states. [2020-10-22 01:16:01,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:16:01,085 INFO L93 Difference]: Finished difference Result 174 states and 410 transitions. [2020-10-22 01:16:01,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-22 01:16:01,086 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 12 [2020-10-22 01:16:01,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:16:01,087 INFO L225 Difference]: With dead ends: 174 [2020-10-22 01:16:01,088 INFO L226 Difference]: Without dead ends: 169 [2020-10-22 01:16:01,088 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=172, Invalid=478, Unknown=0, NotChecked=0, Total=650 [2020-10-22 01:16:01,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-10-22 01:16:01,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 118. [2020-10-22 01:16:01,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2020-10-22 01:16:01,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 295 transitions. [2020-10-22 01:16:01,093 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 295 transitions. Word has length 12 [2020-10-22 01:16:01,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:16:01,094 INFO L481 AbstractCegarLoop]: Abstraction has 118 states and 295 transitions. [2020-10-22 01:16:01,094 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-22 01:16:01,094 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 295 transitions. [2020-10-22 01:16:01,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-22 01:16:01,095 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:16:01,095 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:16:01,306 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2020-10-22 01:16:01,307 INFO L429 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:16:01,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:16:01,307 INFO L82 PathProgramCache]: Analyzing trace with hash 765253785, now seen corresponding path program 17 times [2020-10-22 01:16:01,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:16:01,309 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729224860] [2020-10-22 01:16:01,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:16:01,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:16:01,380 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:01,380 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729224860] [2020-10-22 01:16:01,381 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268526138] [2020-10-22 01:16:01,381 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:16:01,426 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-22 01:16:01,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:16:01,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-22 01:16:01,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:16:01,510 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:16:01,522 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:01,523 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:16:01,523 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-22 01:16:01,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1650525015] [2020-10-22 01:16:01,523 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:16:01,525 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:16:01,526 INFO L252 McrAutomatonBuilder]: Finished intersection with 19 states and 24 transitions. [2020-10-22 01:16:01,526 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:16:01,606 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:16:01,606 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-22 01:16:01,606 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:16:01,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-22 01:16:01,607 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2020-10-22 01:16:01,607 INFO L87 Difference]: Start difference. First operand 118 states and 295 transitions. Second operand 8 states. [2020-10-22 01:16:01,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:16:01,818 INFO L93 Difference]: Finished difference Result 174 states and 412 transitions. [2020-10-22 01:16:01,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-22 01:16:01,819 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-22 01:16:01,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:16:01,820 INFO L225 Difference]: With dead ends: 174 [2020-10-22 01:16:01,820 INFO L226 Difference]: Without dead ends: 169 [2020-10-22 01:16:01,821 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=125, Invalid=255, Unknown=0, NotChecked=0, Total=380 [2020-10-22 01:16:01,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-10-22 01:16:01,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 117. [2020-10-22 01:16:01,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2020-10-22 01:16:01,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 290 transitions. [2020-10-22 01:16:01,827 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 290 transitions. Word has length 12 [2020-10-22 01:16:01,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:16:01,827 INFO L481 AbstractCegarLoop]: Abstraction has 117 states and 290 transitions. [2020-10-22 01:16:01,827 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-22 01:16:01,827 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 290 transitions. [2020-10-22 01:16:01,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-22 01:16:01,828 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:16:01,828 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:16:02,041 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2020-10-22 01:16:02,041 INFO L429 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:16:02,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:16:02,042 INFO L82 PathProgramCache]: Analyzing trace with hash 765369105, now seen corresponding path program 18 times [2020-10-22 01:16:02,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:16:02,043 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137506376] [2020-10-22 01:16:02,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:16:02,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:16:02,109 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:02,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137506376] [2020-10-22 01:16:02,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52125719] [2020-10-22 01:16:02,110 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:16:02,163 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-22 01:16:02,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:16:02,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-22 01:16:02,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:16:02,263 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:16:02,276 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:02,276 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:16:02,277 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-22 01:16:02,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1472008154] [2020-10-22 01:16:02,277 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:16:02,278 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:16:02,280 INFO L252 McrAutomatonBuilder]: Finished intersection with 20 states and 26 transitions. [2020-10-22 01:16:02,280 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:16:02,738 WARN L193 SmtUtils]: Spent 428.00 ms on a formula simplification that was a NOOP. DAG size: 22 [2020-10-22 01:16:02,794 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [9770#(and (<= (+ ~i~0 ~j~0) 8) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:16:02,794 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-22 01:16:02,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:16:02,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-22 01:16:02,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2020-10-22 01:16:02,795 INFO L87 Difference]: Start difference. First operand 117 states and 290 transitions. Second operand 9 states. [2020-10-22 01:16:03,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:16:03,019 INFO L93 Difference]: Finished difference Result 170 states and 401 transitions. [2020-10-22 01:16:03,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-22 01:16:03,019 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-22 01:16:03,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:16:03,021 INFO L225 Difference]: With dead ends: 170 [2020-10-22 01:16:03,021 INFO L226 Difference]: Without dead ends: 165 [2020-10-22 01:16:03,022 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=132, Invalid=288, Unknown=0, NotChecked=0, Total=420 [2020-10-22 01:16:03,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2020-10-22 01:16:03,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 118. [2020-10-22 01:16:03,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2020-10-22 01:16:03,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 295 transitions. [2020-10-22 01:16:03,027 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 295 transitions. Word has length 12 [2020-10-22 01:16:03,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:16:03,027 INFO L481 AbstractCegarLoop]: Abstraction has 118 states and 295 transitions. [2020-10-22 01:16:03,027 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-22 01:16:03,027 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 295 transitions. [2020-10-22 01:16:03,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-22 01:16:03,028 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:16:03,028 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:16:03,240 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:16:03,240 INFO L429 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:16:03,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:16:03,241 INFO L82 PathProgramCache]: Analyzing trace with hash 765372949, now seen corresponding path program 19 times [2020-10-22 01:16:03,242 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:16:03,242 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704519369] [2020-10-22 01:16:03,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:16:03,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:16:03,323 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:03,324 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704519369] [2020-10-22 01:16:03,324 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799080641] [2020-10-22 01:16:03,324 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:16:03,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:16:03,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-22 01:16:03,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:16:03,475 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:16:03,485 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:03,485 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:16:03,486 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-22 01:16:03,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [678439382] [2020-10-22 01:16:03,486 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:16:03,487 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:16:03,489 INFO L252 McrAutomatonBuilder]: Finished intersection with 19 states and 24 transitions. [2020-10-22 01:16:03,489 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:16:03,562 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:16:03,562 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-22 01:16:03,563 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:16:03,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-22 01:16:03,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-22 01:16:03,563 INFO L87 Difference]: Start difference. First operand 118 states and 295 transitions. Second operand 8 states. [2020-10-22 01:16:03,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:16:03,761 INFO L93 Difference]: Finished difference Result 170 states and 403 transitions. [2020-10-22 01:16:03,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-22 01:16:03,761 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-22 01:16:03,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:16:03,762 INFO L225 Difference]: With dead ends: 170 [2020-10-22 01:16:03,763 INFO L226 Difference]: Without dead ends: 165 [2020-10-22 01:16:03,763 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=127, Invalid=253, Unknown=0, NotChecked=0, Total=380 [2020-10-22 01:16:03,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2020-10-22 01:16:03,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 116. [2020-10-22 01:16:03,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2020-10-22 01:16:03,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 285 transitions. [2020-10-22 01:16:03,767 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 285 transitions. Word has length 12 [2020-10-22 01:16:03,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:16:03,767 INFO L481 AbstractCegarLoop]: Abstraction has 116 states and 285 transitions. [2020-10-22 01:16:03,767 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-22 01:16:03,767 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 285 transitions. [2020-10-22 01:16:03,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-22 01:16:03,768 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:16:03,768 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:16:03,977 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-10-22 01:16:03,978 INFO L429 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:16:03,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:16:03,978 INFO L82 PathProgramCache]: Analyzing trace with hash 768944025, now seen corresponding path program 20 times [2020-10-22 01:16:03,980 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:16:03,980 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072499233] [2020-10-22 01:16:03,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:16:03,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:16:04,043 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:04,044 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072499233] [2020-10-22 01:16:04,044 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193659823] [2020-10-22 01:16:04,044 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:16:04,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-22 01:16:04,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:16:04,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-22 01:16:04,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:16:04,188 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:16:04,216 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:04,217 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:16:04,217 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-22 01:16:04,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [338264500] [2020-10-22 01:16:04,217 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:16:04,218 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:16:04,220 INFO L252 McrAutomatonBuilder]: Finished intersection with 25 states and 36 transitions. [2020-10-22 01:16:04,220 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:16:04,672 WARN L193 SmtUtils]: Spent 440.00 ms on a formula simplification that was a NOOP. DAG size: 22 [2020-10-22 01:16:06,750 WARN L193 SmtUtils]: Spent 2.07 s on a formula simplification that was a NOOP. DAG size: 23 [2020-10-22 01:16:06,869 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-22 01:16:06,869 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-22 01:16:10,741 WARN L193 SmtUtils]: Spent 3.87 s on a formula simplification. DAG size of input: 40 DAG size of output: 7 [2020-10-22 01:16:16,331 WARN L193 SmtUtils]: Spent 5.58 s on a formula simplification. DAG size of input: 38 DAG size of output: 7 [2020-10-22 01:16:18,759 WARN L193 SmtUtils]: Spent 2.42 s on a formula simplification. DAG size of input: 26 DAG size of output: 7 [2020-10-22 01:16:18,760 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [10699#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ ~i~0 ~j~0) 7)), 10700#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ (* 2 ~i~0) ~j~0) 7))] [2020-10-22 01:16:18,760 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-22 01:16:18,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:16:18,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-22 01:16:18,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2020-10-22 01:16:18,761 INFO L87 Difference]: Start difference. First operand 116 states and 285 transitions. Second operand 10 states. [2020-10-22 01:16:18,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:16:18,997 INFO L93 Difference]: Finished difference Result 183 states and 422 transitions. [2020-10-22 01:16:18,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:16:18,997 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 12 [2020-10-22 01:16:18,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:16:18,999 INFO L225 Difference]: With dead ends: 183 [2020-10-22 01:16:18,999 INFO L226 Difference]: Without dead ends: 178 [2020-10-22 01:16:19,000 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=145, Invalid=361, Unknown=0, NotChecked=0, Total=506 [2020-10-22 01:16:19,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2020-10-22 01:16:19,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 114. [2020-10-22 01:16:19,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2020-10-22 01:16:19,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 268 transitions. [2020-10-22 01:16:19,005 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 268 transitions. Word has length 12 [2020-10-22 01:16:19,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:16:19,005 INFO L481 AbstractCegarLoop]: Abstraction has 114 states and 268 transitions. [2020-10-22 01:16:19,005 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-22 01:16:19,005 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 268 transitions. [2020-10-22 01:16:19,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-22 01:16:19,006 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:16:19,006 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:16:19,212 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2020-10-22 01:16:19,213 INFO L429 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:16:19,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:16:19,213 INFO L82 PathProgramCache]: Analyzing trace with hash 1054169251, now seen corresponding path program 5 times [2020-10-22 01:16:19,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:16:19,215 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699305765] [2020-10-22 01:16:19,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:16:19,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:16:19,292 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:19,292 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699305765] [2020-10-22 01:16:19,292 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813002690] [2020-10-22 01:16:19,293 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:16:19,344 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-22 01:16:19,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:16:19,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:16:19,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:16:19,456 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:16:19,483 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:19,484 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:16:19,484 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-22 01:16:19,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [522099077] [2020-10-22 01:16:19,484 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:16:19,486 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:16:19,488 INFO L252 McrAutomatonBuilder]: Finished intersection with 25 states and 36 transitions. [2020-10-22 01:16:19,488 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:16:20,186 WARN L193 SmtUtils]: Spent 639.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 9 [2020-10-22 01:16:21,038 WARN L193 SmtUtils]: Spent 777.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 9 [2020-10-22 01:16:21,057 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:16:21,058 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-22 01:16:21,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:16:21,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-22 01:16:21,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2020-10-22 01:16:21,058 INFO L87 Difference]: Start difference. First operand 114 states and 268 transitions. Second operand 9 states. [2020-10-22 01:16:21,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:16:21,179 INFO L93 Difference]: Finished difference Result 164 states and 382 transitions. [2020-10-22 01:16:21,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:16:21,180 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-22 01:16:21,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:16:21,181 INFO L225 Difference]: With dead ends: 164 [2020-10-22 01:16:21,181 INFO L226 Difference]: Without dead ends: 159 [2020-10-22 01:16:21,182 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=147, Invalid=315, Unknown=0, NotChecked=0, Total=462 [2020-10-22 01:16:21,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2020-10-22 01:16:21,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 122. [2020-10-22 01:16:21,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2020-10-22 01:16:21,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 299 transitions. [2020-10-22 01:16:21,187 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 299 transitions. Word has length 12 [2020-10-22 01:16:21,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:16:21,187 INFO L481 AbstractCegarLoop]: Abstraction has 122 states and 299 transitions. [2020-10-22 01:16:21,187 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-22 01:16:21,188 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 299 transitions. [2020-10-22 01:16:21,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-22 01:16:21,188 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:16:21,188 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:16:21,400 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:16:21,400 INFO L429 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:16:21,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:16:21,401 INFO L82 PathProgramCache]: Analyzing trace with hash 201645098, now seen corresponding path program 5 times [2020-10-22 01:16:21,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:16:21,402 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189144668] [2020-10-22 01:16:21,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:16:21,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:16:21,471 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:21,472 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189144668] [2020-10-22 01:16:21,472 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087586399] [2020-10-22 01:16:21,472 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:16:21,512 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-22 01:16:21,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:16:21,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:16:21,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:16:21,628 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:16:21,643 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:21,644 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:16:21,644 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:16:21,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1108458623] [2020-10-22 01:16:21,644 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:16:21,645 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:16:21,647 INFO L252 McrAutomatonBuilder]: Finished intersection with 19 states and 24 transitions. [2020-10-22 01:16:21,647 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:16:23,725 WARN L193 SmtUtils]: Spent 2.08 s on a formula simplification that was a NOOP. DAG size: 22 [2020-10-22 01:16:24,382 WARN L193 SmtUtils]: Spent 564.00 ms on a formula simplification that was a NOOP. DAG size: 25 [2020-10-22 01:16:24,442 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 5 new interpolants: [11648#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ (* 4 ~i~0) ~j~0) 6)), 11649#(and (<= (+ (* 5 ~i~0) ~j~0) 6) (= ULTIMATE.start_main_~condI~0 0)), 11645#(and (<= (+ ~i~0 ~j~0) 6) (= ULTIMATE.start_main_~condI~0 0)), 11646#(and (<= (+ (* 2 ~i~0) ~j~0) 6) (= ULTIMATE.start_main_~condI~0 0)), 11647#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ (* 3 ~i~0) ~j~0) 6))] [2020-10-22 01:16:24,442 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-22 01:16:24,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:16:24,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-22 01:16:24,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2020-10-22 01:16:24,443 INFO L87 Difference]: Start difference. First operand 122 states and 299 transitions. Second operand 14 states. [2020-10-22 01:16:24,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:16:24,755 INFO L93 Difference]: Finished difference Result 175 states and 416 transitions. [2020-10-22 01:16:24,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-22 01:16:24,755 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 12 [2020-10-22 01:16:24,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:16:24,757 INFO L225 Difference]: With dead ends: 175 [2020-10-22 01:16:24,757 INFO L226 Difference]: Without dead ends: 169 [2020-10-22 01:16:24,758 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=182, Invalid=574, Unknown=0, NotChecked=0, Total=756 [2020-10-22 01:16:24,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-10-22 01:16:24,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 132. [2020-10-22 01:16:24,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2020-10-22 01:16:24,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 332 transitions. [2020-10-22 01:16:24,761 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 332 transitions. Word has length 12 [2020-10-22 01:16:24,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:16:24,762 INFO L481 AbstractCegarLoop]: Abstraction has 132 states and 332 transitions. [2020-10-22 01:16:24,762 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-22 01:16:24,762 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 332 transitions. [2020-10-22 01:16:24,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:16:24,762 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:16:24,762 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:16:24,967 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:16:24,968 INFO L429 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:16:24,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:16:24,968 INFO L82 PathProgramCache]: Analyzing trace with hash -1302074836, now seen corresponding path program 21 times [2020-10-22 01:16:24,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:16:24,970 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733649916] [2020-10-22 01:16:24,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:16:24,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:16:25,040 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:25,041 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733649916] [2020-10-22 01:16:25,041 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839651277] [2020-10-22 01:16:25,041 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:16:25,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-22 01:16:25,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:16:25,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:16:25,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:16:25,201 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:16:25,212 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:25,213 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:16:25,213 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:16:25,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1155525123] [2020-10-22 01:16:25,214 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:16:25,215 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:16:25,217 INFO L252 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-22 01:16:25,217 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:16:29,021 WARN L193 SmtUtils]: Spent 3.76 s on a formula simplification. DAG size of input: 39 DAG size of output: 7 [2020-10-22 01:16:34,045 WARN L193 SmtUtils]: Spent 5.02 s on a formula simplification. DAG size of input: 36 DAG size of output: 6 [2020-10-22 01:16:34,077 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:16:34,077 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-22 01:16:34,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:16:34,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-22 01:16:34,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2020-10-22 01:16:34,078 INFO L87 Difference]: Start difference. First operand 132 states and 332 transitions. Second operand 9 states. [2020-10-22 01:16:34,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:16:34,258 INFO L93 Difference]: Finished difference Result 183 states and 437 transitions. [2020-10-22 01:16:34,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:16:34,259 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-22 01:16:34,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:16:34,261 INFO L225 Difference]: With dead ends: 183 [2020-10-22 01:16:34,261 INFO L226 Difference]: Without dead ends: 178 [2020-10-22 01:16:34,262 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=134, Invalid=286, Unknown=0, NotChecked=0, Total=420 [2020-10-22 01:16:34,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2020-10-22 01:16:34,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 131. [2020-10-22 01:16:34,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2020-10-22 01:16:34,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 327 transitions. [2020-10-22 01:16:34,269 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 327 transitions. Word has length 13 [2020-10-22 01:16:34,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:16:34,269 INFO L481 AbstractCegarLoop]: Abstraction has 131 states and 327 transitions. [2020-10-22 01:16:34,269 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-22 01:16:34,270 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 327 transitions. [2020-10-22 01:16:34,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:16:34,270 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:16:34,270 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:16:34,481 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2020-10-22 01:16:34,482 INFO L429 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:16:34,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:16:34,482 INFO L82 PathProgramCache]: Analyzing trace with hash -1301959516, now seen corresponding path program 22 times [2020-10-22 01:16:34,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:16:34,484 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073989274] [2020-10-22 01:16:34,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:16:34,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:16:34,555 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:34,555 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073989274] [2020-10-22 01:16:34,556 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849250390] [2020-10-22 01:16:34,556 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:16:34,609 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-22 01:16:34,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:16:34,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:16:34,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:16:34,811 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:16:38,944 WARN L193 SmtUtils]: Spent 2.04 s on a formula simplification that was a NOOP. DAG size: 20 [2020-10-22 01:16:38,945 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:38,945 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:16:38,945 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-22 01:16:38,946 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [901673994] [2020-10-22 01:16:38,946 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:16:38,947 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:16:38,949 INFO L252 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-22 01:16:38,949 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:16:41,249 WARN L193 SmtUtils]: Spent 2.29 s on a formula simplification. DAG size of input: 41 DAG size of output: 9 [2020-10-22 01:16:48,254 WARN L193 SmtUtils]: Spent 7.00 s on a formula simplification. DAG size of input: 39 DAG size of output: 7 [2020-10-22 01:16:48,333 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [12665#(and (<= (+ ~i~0 ~j~0) 9) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:16:48,333 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-22 01:16:48,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:16:48,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-22 01:16:48,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=196, Unknown=1, NotChecked=0, Total=272 [2020-10-22 01:16:48,334 INFO L87 Difference]: Start difference. First operand 131 states and 327 transitions. Second operand 10 states. [2020-10-22 01:16:54,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:16:54,839 INFO L93 Difference]: Finished difference Result 192 states and 456 transitions. [2020-10-22 01:16:54,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:16:54,839 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-22 01:16:54,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:16:54,841 INFO L225 Difference]: With dead ends: 192 [2020-10-22 01:16:54,841 INFO L226 Difference]: Without dead ends: 187 [2020-10-22 01:16:54,842 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=168, Invalid=378, Unknown=6, NotChecked=0, Total=552 [2020-10-22 01:16:54,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2020-10-22 01:16:54,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 131. [2020-10-22 01:16:54,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2020-10-22 01:16:54,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 329 transitions. [2020-10-22 01:16:54,846 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 329 transitions. Word has length 13 [2020-10-22 01:16:54,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:16:54,846 INFO L481 AbstractCegarLoop]: Abstraction has 131 states and 329 transitions. [2020-10-22 01:16:54,846 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-22 01:16:54,846 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 329 transitions. [2020-10-22 01:16:54,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:16:54,847 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:16:54,847 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:16:55,049 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:16:55,050 INFO L429 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:16:55,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:16:55,050 INFO L82 PathProgramCache]: Analyzing trace with hash -1301955672, now seen corresponding path program 23 times [2020-10-22 01:16:55,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:16:55,052 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584200642] [2020-10-22 01:16:55,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:16:55,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:16:55,123 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:55,123 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584200642] [2020-10-22 01:16:55,124 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906588072] [2020-10-22 01:16:55,124 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:16:55,179 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-22 01:16:55,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:16:55,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:16:55,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:16:55,285 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:16:55,301 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:55,301 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:16:55,302 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:16:55,302 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [105907963] [2020-10-22 01:16:55,302 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:16:55,303 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:16:55,305 INFO L252 McrAutomatonBuilder]: Finished intersection with 20 states and 25 transitions. [2020-10-22 01:16:55,305 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:16:57,574 WARN L193 SmtUtils]: Spent 2.24 s on a formula simplification. DAG size of input: 39 DAG size of output: 7 [2020-10-22 01:16:58,925 WARN L193 SmtUtils]: Spent 1.35 s on a formula simplification. DAG size of input: 36 DAG size of output: 6 [2020-10-22 01:16:58,961 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:16:58,962 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-22 01:16:58,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:16:58,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-22 01:16:58,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2020-10-22 01:16:58,963 INFO L87 Difference]: Start difference. First operand 131 states and 329 transitions. Second operand 9 states. [2020-10-22 01:16:59,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:16:59,166 INFO L93 Difference]: Finished difference Result 184 states and 441 transitions. [2020-10-22 01:16:59,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:16:59,167 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-22 01:16:59,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:16:59,168 INFO L225 Difference]: With dead ends: 184 [2020-10-22 01:16:59,168 INFO L226 Difference]: Without dead ends: 179 [2020-10-22 01:16:59,169 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=148, Invalid=314, Unknown=0, NotChecked=0, Total=462 [2020-10-22 01:16:59,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2020-10-22 01:16:59,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 129. [2020-10-22 01:16:59,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2020-10-22 01:16:59,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 319 transitions. [2020-10-22 01:16:59,173 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 319 transitions. Word has length 13 [2020-10-22 01:16:59,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:16:59,173 INFO L481 AbstractCegarLoop]: Abstraction has 129 states and 319 transitions. [2020-10-22 01:16:59,173 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-22 01:16:59,173 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 319 transitions. [2020-10-22 01:16:59,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:16:59,174 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:16:59,174 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:16:59,374 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2020-10-22 01:16:59,375 INFO L429 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:16:59,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:16:59,375 INFO L82 PathProgramCache]: Analyzing trace with hash -1298384596, now seen corresponding path program 24 times [2020-10-22 01:16:59,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:16:59,377 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022955058] [2020-10-22 01:16:59,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:16:59,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:16:59,450 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:59,450 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022955058] [2020-10-22 01:16:59,451 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083111686] [2020-10-22 01:16:59,451 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:16:59,535 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-22 01:16:59,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:16:59,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:16:59,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:16:59,670 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:16:59,701 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:16:59,702 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:16:59,702 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:16:59,702 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1965414252] [2020-10-22 01:16:59,702 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:16:59,703 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:16:59,706 INFO L252 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-22 01:16:59,706 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:17:01,772 WARN L193 SmtUtils]: Spent 2.07 s on a formula simplification that was a NOOP. DAG size: 21 [2020-10-22 01:17:02,251 WARN L193 SmtUtils]: Spent 462.00 ms on a formula simplification that was a NOOP. DAG size: 22 [2020-10-22 01:17:07,883 WARN L193 SmtUtils]: Spent 5.58 s on a formula simplification. DAG size of input: 36 DAG size of output: 6 [2020-10-22 01:17:07,913 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [13692#(and (<= (+ ~i~0 ~j~0) 11) (= ULTIMATE.start_main_~condI~0 0)), 13693#(and (<= (+ (* 2 ~i~0) ~j~0) 11) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:17:07,914 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-22 01:17:07,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:17:07,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-22 01:17:07,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2020-10-22 01:17:07,915 INFO L87 Difference]: Start difference. First operand 129 states and 319 transitions. Second operand 11 states. [2020-10-22 01:17:08,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:17:08,196 INFO L93 Difference]: Finished difference Result 192 states and 456 transitions. [2020-10-22 01:17:08,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:17:08,197 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-22 01:17:08,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:17:08,198 INFO L225 Difference]: With dead ends: 192 [2020-10-22 01:17:08,198 INFO L226 Difference]: Without dead ends: 187 [2020-10-22 01:17:08,199 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=184, Invalid=416, Unknown=0, NotChecked=0, Total=600 [2020-10-22 01:17:08,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2020-10-22 01:17:08,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 132. [2020-10-22 01:17:08,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2020-10-22 01:17:08,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 332 transitions. [2020-10-22 01:17:08,203 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 332 transitions. Word has length 13 [2020-10-22 01:17:08,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:17:08,204 INFO L481 AbstractCegarLoop]: Abstraction has 132 states and 332 transitions. [2020-10-22 01:17:08,204 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-22 01:17:08,204 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 332 transitions. [2020-10-22 01:17:08,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:17:08,204 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:17:08,205 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:17:08,405 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:17:08,405 INFO L429 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:17:08,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:17:08,406 INFO L82 PathProgramCache]: Analyzing trace with hash -1298380752, now seen corresponding path program 25 times [2020-10-22 01:17:08,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:17:08,408 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323890633] [2020-10-22 01:17:08,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:17:08,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:17:08,483 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:17:08,483 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323890633] [2020-10-22 01:17:08,483 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476605108] [2020-10-22 01:17:08,483 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:17:08,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:17:08,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:17:08,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:17:10,750 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:17:16,907 WARN L193 SmtUtils]: Spent 4.09 s on a formula simplification. DAG size of input: 43 DAG size of output: 20 [2020-10-22 01:17:16,908 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:17:16,909 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:17:16,909 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-22 01:17:16,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [526672821] [2020-10-22 01:17:16,909 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:17:16,910 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:17:16,912 INFO L252 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-22 01:17:16,912 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:17:19,236 WARN L193 SmtUtils]: Spent 2.31 s on a formula simplification. DAG size of input: 39 DAG size of output: 7 [2020-10-22 01:17:23,149 WARN L193 SmtUtils]: Spent 3.91 s on a formula simplification. DAG size of input: 36 DAG size of output: 6 [2020-10-22 01:17:23,184 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:17:23,184 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-22 01:17:23,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:17:23,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-22 01:17:23,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=168, Unknown=2, NotChecked=0, Total=240 [2020-10-22 01:17:23,185 INFO L87 Difference]: Start difference. First operand 132 states and 332 transitions. Second operand 9 states. [2020-10-22 01:17:33,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:17:33,636 INFO L93 Difference]: Finished difference Result 183 states and 439 transitions. [2020-10-22 01:17:33,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:17:33,642 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-22 01:17:33,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:17:33,644 INFO L225 Difference]: With dead ends: 183 [2020-10-22 01:17:33,644 INFO L226 Difference]: Without dead ends: 178 [2020-10-22 01:17:33,644 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 18.7s TimeCoverageRelationStatistics Valid=170, Invalid=375, Unknown=7, NotChecked=0, Total=552 [2020-10-22 01:17:33,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2020-10-22 01:17:33,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 131. [2020-10-22 01:17:33,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2020-10-22 01:17:33,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 327 transitions. [2020-10-22 01:17:33,647 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 327 transitions. Word has length 13 [2020-10-22 01:17:33,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:17:33,648 INFO L481 AbstractCegarLoop]: Abstraction has 131 states and 327 transitions. [2020-10-22 01:17:33,648 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-22 01:17:33,648 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 327 transitions. [2020-10-22 01:17:33,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:17:33,648 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:17:33,648 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:17:33,849 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2020-10-22 01:17:33,849 INFO L429 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:17:33,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:17:33,850 INFO L82 PathProgramCache]: Analyzing trace with hash -1298265432, now seen corresponding path program 26 times [2020-10-22 01:17:33,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:17:33,851 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344950652] [2020-10-22 01:17:33,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:17:33,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:17:33,928 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:17:33,928 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344950652] [2020-10-22 01:17:33,929 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259248009] [2020-10-22 01:17:33,929 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:17:33,985 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-22 01:17:33,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:17:33,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:17:33,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:17:34,176 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:17:34,237 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:17:34,237 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:17:34,238 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:17:34,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [872103007] [2020-10-22 01:17:34,238 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:17:34,240 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:17:34,242 INFO L252 McrAutomatonBuilder]: Finished intersection with 20 states and 25 transitions. [2020-10-22 01:17:34,242 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:17:38,302 WARN L193 SmtUtils]: Spent 4.04 s on a formula simplification. DAG size of input: 39 DAG size of output: 7 [2020-10-22 01:17:38,764 WARN L193 SmtUtils]: Spent 412.00 ms on a formula simplification that was a NOOP. DAG size: 22 [2020-10-22 01:17:38,776 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [14730#(and (<= (+ ~i~0 ~j~0) 10) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:17:38,777 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-22 01:17:38,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:17:38,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-22 01:17:38,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2020-10-22 01:17:38,778 INFO L87 Difference]: Start difference. First operand 131 states and 327 transitions. Second operand 10 states. [2020-10-22 01:17:39,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:17:39,050 INFO L93 Difference]: Finished difference Result 186 states and 445 transitions. [2020-10-22 01:17:39,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:17:39,054 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-22 01:17:39,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:17:39,055 INFO L225 Difference]: With dead ends: 186 [2020-10-22 01:17:39,055 INFO L226 Difference]: Without dead ends: 181 [2020-10-22 01:17:39,055 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=173, Invalid=379, Unknown=0, NotChecked=0, Total=552 [2020-10-22 01:17:39,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2020-10-22 01:17:39,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 130. [2020-10-22 01:17:39,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2020-10-22 01:17:39,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 326 transitions. [2020-10-22 01:17:39,059 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 326 transitions. Word has length 13 [2020-10-22 01:17:39,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:17:39,059 INFO L481 AbstractCegarLoop]: Abstraction has 130 states and 326 transitions. [2020-10-22 01:17:39,060 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-22 01:17:39,060 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 326 transitions. [2020-10-22 01:17:39,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:17:39,060 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:17:39,060 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:17:39,270 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2020-10-22 01:17:39,271 INFO L429 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:17:39,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:17:39,271 INFO L82 PathProgramCache]: Analyzing trace with hash -1298261588, now seen corresponding path program 27 times [2020-10-22 01:17:39,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:17:39,273 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458305842] [2020-10-22 01:17:39,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:17:39,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:17:39,352 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:17:39,352 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458305842] [2020-10-22 01:17:39,352 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280884873] [2020-10-22 01:17:39,353 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:17:39,410 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-22 01:17:39,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:17:39,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:17:39,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:17:39,527 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:17:39,538 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:17:39,539 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:17:39,539 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:17:39,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [904944140] [2020-10-22 01:17:39,539 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:17:39,540 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:17:39,542 INFO L252 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-22 01:17:39,542 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:17:46,100 WARN L193 SmtUtils]: Spent 6.52 s on a formula simplification. DAG size of input: 36 DAG size of output: 6 [2020-10-22 01:17:46,134 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:17:46,135 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-22 01:17:46,135 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:17:46,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-22 01:17:46,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2020-10-22 01:17:46,137 INFO L87 Difference]: Start difference. First operand 130 states and 326 transitions. Second operand 9 states. [2020-10-22 01:17:46,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:17:46,373 INFO L93 Difference]: Finished difference Result 176 states and 422 transitions. [2020-10-22 01:17:46,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:17:46,374 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-22 01:17:46,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:17:46,376 INFO L225 Difference]: With dead ends: 176 [2020-10-22 01:17:46,376 INFO L226 Difference]: Without dead ends: 171 [2020-10-22 01:17:46,376 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=160, Invalid=346, Unknown=0, NotChecked=0, Total=506 [2020-10-22 01:17:46,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2020-10-22 01:17:46,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 128. [2020-10-22 01:17:46,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 128 states. [2020-10-22 01:17:46,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 316 transitions. [2020-10-22 01:17:46,379 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 316 transitions. Word has length 13 [2020-10-22 01:17:46,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:17:46,380 INFO L481 AbstractCegarLoop]: Abstraction has 128 states and 316 transitions. [2020-10-22 01:17:46,380 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-22 01:17:46,380 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 316 transitions. [2020-10-22 01:17:46,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:17:46,380 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:17:46,380 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:17:46,581 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2020-10-22 01:17:46,581 INFO L429 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:17:46,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:17:46,582 INFO L82 PathProgramCache]: Analyzing trace with hash -1187562076, now seen corresponding path program 28 times [2020-10-22 01:17:46,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:17:46,584 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418089531] [2020-10-22 01:17:46,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:17:46,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:17:46,656 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:17:46,656 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418089531] [2020-10-22 01:17:46,656 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960325011] [2020-10-22 01:17:46,657 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:17:46,717 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-22 01:17:46,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:17:46,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:17:46,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:17:46,821 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:17:46,835 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:17:46,835 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:17:46,836 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:17:46,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2041417475] [2020-10-22 01:17:46,836 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:17:46,837 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:17:46,839 INFO L252 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-22 01:17:46,839 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:17:46,973 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [15744#(and (<= (+ (* 2 ~i~0) ~j~0) 11) (= ULTIMATE.start_main_~condI~0 0)), 15745#(and (<= (+ (* 3 ~i~0) ~j~0) 11) (= ULTIMATE.start_main_~condI~0 0)), 15743#(and (<= (+ ~i~0 ~j~0) 11) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:17:46,973 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-22 01:17:46,974 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:17:46,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-22 01:17:46,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2020-10-22 01:17:46,974 INFO L87 Difference]: Start difference. First operand 128 states and 316 transitions. Second operand 12 states. [2020-10-22 01:17:47,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:17:47,277 INFO L93 Difference]: Finished difference Result 185 states and 443 transitions. [2020-10-22 01:17:47,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:17:47,277 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 13 [2020-10-22 01:17:47,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:17:47,279 INFO L225 Difference]: With dead ends: 185 [2020-10-22 01:17:47,279 INFO L226 Difference]: Without dead ends: 180 [2020-10-22 01:17:47,280 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=195, Invalid=507, Unknown=0, NotChecked=0, Total=702 [2020-10-22 01:17:47,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2020-10-22 01:17:47,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 133. [2020-10-22 01:17:47,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2020-10-22 01:17:47,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 337 transitions. [2020-10-22 01:17:47,283 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 337 transitions. Word has length 13 [2020-10-22 01:17:47,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:17:47,284 INFO L481 AbstractCegarLoop]: Abstraction has 133 states and 337 transitions. [2020-10-22 01:17:47,284 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-22 01:17:47,284 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 337 transitions. [2020-10-22 01:17:47,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:17:47,284 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:17:47,285 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:17:47,485 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2020-10-22 01:17:47,485 INFO L429 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:17:47,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:17:47,486 INFO L82 PathProgramCache]: Analyzing trace with hash -1187558232, now seen corresponding path program 29 times [2020-10-22 01:17:47,487 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:17:47,488 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137958044] [2020-10-22 01:17:47,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:17:47,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:17:47,573 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:17:47,574 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137958044] [2020-10-22 01:17:47,574 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87138750] [2020-10-22 01:17:47,574 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:17:47,619 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-22 01:17:47,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:17:47,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:17:47,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:17:47,725 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:17:47,736 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:17:47,737 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:17:47,737 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:17:47,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [576617784] [2020-10-22 01:17:47,737 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:17:47,739 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:17:47,740 INFO L252 McrAutomatonBuilder]: Finished intersection with 18 states and 21 transitions. [2020-10-22 01:17:47,740 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:17:47,804 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:17:47,804 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-22 01:17:47,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:17:47,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-22 01:17:47,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2020-10-22 01:17:47,805 INFO L87 Difference]: Start difference. First operand 133 states and 337 transitions. Second operand 9 states. [2020-10-22 01:17:48,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:17:48,102 INFO L93 Difference]: Finished difference Result 180 states and 436 transitions. [2020-10-22 01:17:48,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:17:48,103 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-22 01:17:48,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:17:48,104 INFO L225 Difference]: With dead ends: 180 [2020-10-22 01:17:48,104 INFO L226 Difference]: Without dead ends: 175 [2020-10-22 01:17:48,105 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=176, Invalid=376, Unknown=0, NotChecked=0, Total=552 [2020-10-22 01:17:48,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2020-10-22 01:17:48,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 132. [2020-10-22 01:17:48,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2020-10-22 01:17:48,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 332 transitions. [2020-10-22 01:17:48,109 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 332 transitions. Word has length 13 [2020-10-22 01:17:48,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:17:48,109 INFO L481 AbstractCegarLoop]: Abstraction has 132 states and 332 transitions. [2020-10-22 01:17:48,109 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-22 01:17:48,110 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 332 transitions. [2020-10-22 01:17:48,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:17:48,110 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:17:48,110 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:17:48,320 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2020-10-22 01:17:48,321 INFO L429 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:17:48,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:17:48,322 INFO L82 PathProgramCache]: Analyzing trace with hash -1187442912, now seen corresponding path program 30 times [2020-10-22 01:17:48,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:17:48,324 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239107998] [2020-10-22 01:17:48,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:17:48,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:17:48,402 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:17:48,403 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239107998] [2020-10-22 01:17:48,403 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579425555] [2020-10-22 01:17:48,403 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:17:48,465 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-22 01:17:48,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:17:48,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:17:48,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:17:48,568 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:17:48,577 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:17:48,577 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:17:48,578 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:17:48,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1002229017] [2020-10-22 01:17:48,578 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:17:48,579 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:17:48,581 INFO L252 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-22 01:17:48,581 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:17:49,096 WARN L193 SmtUtils]: Spent 455.00 ms on a formula simplification that was a NOOP. DAG size: 22 [2020-10-22 01:17:49,108 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [16779#(and (<= (+ ~i~0 ~j~0) 13) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:17:49,108 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-22 01:17:49,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:17:49,109 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-22 01:17:49,109 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2020-10-22 01:17:49,110 INFO L87 Difference]: Start difference. First operand 132 states and 332 transitions. Second operand 10 states. [2020-10-22 01:17:49,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:17:49,434 INFO L93 Difference]: Finished difference Result 183 states and 442 transitions. [2020-10-22 01:17:49,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:17:49,435 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-22 01:17:49,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:17:49,437 INFO L225 Difference]: With dead ends: 183 [2020-10-22 01:17:49,437 INFO L226 Difference]: Without dead ends: 178 [2020-10-22 01:17:49,438 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=185, Invalid=415, Unknown=0, NotChecked=0, Total=600 [2020-10-22 01:17:49,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2020-10-22 01:17:49,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 132. [2020-10-22 01:17:49,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2020-10-22 01:17:49,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 334 transitions. [2020-10-22 01:17:49,441 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 334 transitions. Word has length 13 [2020-10-22 01:17:49,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:17:49,441 INFO L481 AbstractCegarLoop]: Abstraction has 132 states and 334 transitions. [2020-10-22 01:17:49,441 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-22 01:17:49,441 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 334 transitions. [2020-10-22 01:17:49,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:17:49,442 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:17:49,442 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:17:49,642 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2020-10-22 01:17:49,643 INFO L429 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:17:49,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:17:49,643 INFO L82 PathProgramCache]: Analyzing trace with hash -1187439068, now seen corresponding path program 31 times [2020-10-22 01:17:49,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:17:49,645 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790880326] [2020-10-22 01:17:49,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:17:49,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:17:49,715 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:17:49,715 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790880326] [2020-10-22 01:17:49,715 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807453741] [2020-10-22 01:17:49,716 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:17:49,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:17:49,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:17:49,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:17:49,912 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:17:49,925 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:17:49,925 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:17:49,926 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:17:49,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [969146833] [2020-10-22 01:17:49,926 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:17:49,929 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:17:49,932 INFO L252 McrAutomatonBuilder]: Finished intersection with 18 states and 21 transitions. [2020-10-22 01:17:49,932 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:17:50,025 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:17:50,025 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-22 01:17:50,026 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:17:50,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-22 01:17:50,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2020-10-22 01:17:50,027 INFO L87 Difference]: Start difference. First operand 132 states and 334 transitions. Second operand 9 states. [2020-10-22 01:17:50,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:17:50,340 INFO L93 Difference]: Finished difference Result 175 states and 425 transitions. [2020-10-22 01:17:50,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:17:50,341 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-22 01:17:50,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:17:50,343 INFO L225 Difference]: With dead ends: 175 [2020-10-22 01:17:50,343 INFO L226 Difference]: Without dead ends: 170 [2020-10-22 01:17:50,343 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=174, Invalid=378, Unknown=0, NotChecked=0, Total=552 [2020-10-22 01:17:50,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2020-10-22 01:17:50,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 130. [2020-10-22 01:17:50,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2020-10-22 01:17:50,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 324 transitions. [2020-10-22 01:17:50,349 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 324 transitions. Word has length 13 [2020-10-22 01:17:50,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:17:50,349 INFO L481 AbstractCegarLoop]: Abstraction has 130 states and 324 transitions. [2020-10-22 01:17:50,349 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-22 01:17:50,349 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 324 transitions. [2020-10-22 01:17:50,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:17:50,350 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:17:50,351 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:17:50,565 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2020-10-22 01:17:50,565 INFO L429 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:17:50,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:17:50,566 INFO L82 PathProgramCache]: Analyzing trace with hash -1183867992, now seen corresponding path program 32 times [2020-10-22 01:17:50,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:17:50,567 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735550639] [2020-10-22 01:17:50,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:17:50,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:17:50,649 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:17:50,650 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735550639] [2020-10-22 01:17:50,650 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51840461] [2020-10-22 01:17:50,650 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:17:50,700 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-22 01:17:50,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:17:50,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:17:50,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:17:50,813 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:17:50,834 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:17:50,834 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:17:50,834 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:17:50,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [358481624] [2020-10-22 01:17:50,835 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:17:50,835 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:17:50,837 INFO L252 McrAutomatonBuilder]: Finished intersection with 20 states and 25 transitions. [2020-10-22 01:17:50,837 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:17:55,012 WARN L193 SmtUtils]: Spent 4.16 s on a formula simplification. DAG size of input: 36 DAG size of output: 6 [2020-10-22 01:17:55,109 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [17800#(and (<= (+ ~i~0 ~j~0) 12) (= ULTIMATE.start_main_~condI~0 0)), 17801#(and (<= (+ (* 2 ~i~0) ~j~0) 12) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:17:55,110 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-22 01:17:55,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:17:55,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-22 01:17:55,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2020-10-22 01:17:55,111 INFO L87 Difference]: Start difference. First operand 130 states and 324 transitions. Second operand 11 states. [2020-10-22 01:17:55,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:17:55,414 INFO L93 Difference]: Finished difference Result 185 states and 445 transitions. [2020-10-22 01:17:55,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:17:55,415 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-22 01:17:55,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:17:55,416 INFO L225 Difference]: With dead ends: 185 [2020-10-22 01:17:55,416 INFO L226 Difference]: Without dead ends: 180 [2020-10-22 01:17:55,417 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=188, Invalid=462, Unknown=0, NotChecked=0, Total=650 [2020-10-22 01:17:55,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2020-10-22 01:17:55,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 133. [2020-10-22 01:17:55,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2020-10-22 01:17:55,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 337 transitions. [2020-10-22 01:17:55,420 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 337 transitions. Word has length 13 [2020-10-22 01:17:55,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:17:55,421 INFO L481 AbstractCegarLoop]: Abstraction has 133 states and 337 transitions. [2020-10-22 01:17:55,421 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-22 01:17:55,421 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 337 transitions. [2020-10-22 01:17:55,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:17:55,422 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:17:55,422 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:17:55,624 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:17:55,625 INFO L429 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:17:55,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:17:55,625 INFO L82 PathProgramCache]: Analyzing trace with hash -1183864148, now seen corresponding path program 33 times [2020-10-22 01:17:55,627 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:17:55,627 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518786969] [2020-10-22 01:17:55,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:17:55,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:17:55,700 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:17:55,701 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518786969] [2020-10-22 01:17:55,701 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995349142] [2020-10-22 01:17:55,701 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:17:55,755 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-22 01:17:55,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:17:55,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:17:55,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:17:55,876 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:17:55,914 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:17:55,914 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:17:55,915 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:17:55,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [714503534] [2020-10-22 01:17:55,915 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:17:55,916 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:17:55,919 INFO L252 McrAutomatonBuilder]: Finished intersection with 18 states and 21 transitions. [2020-10-22 01:17:55,919 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:18:01,075 WARN L193 SmtUtils]: Spent 5.14 s on a formula simplification. DAG size of input: 36 DAG size of output: 6 [2020-10-22 01:18:01,109 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:18:01,109 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-22 01:18:01,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:18:01,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-22 01:18:01,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2020-10-22 01:18:01,110 INFO L87 Difference]: Start difference. First operand 133 states and 337 transitions. Second operand 9 states. [2020-10-22 01:18:01,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:18:01,422 INFO L93 Difference]: Finished difference Result 176 states and 428 transitions. [2020-10-22 01:18:01,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:18:01,423 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-22 01:18:01,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:18:01,424 INFO L225 Difference]: With dead ends: 176 [2020-10-22 01:18:01,425 INFO L226 Difference]: Without dead ends: 171 [2020-10-22 01:18:01,425 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=175, Invalid=377, Unknown=0, NotChecked=0, Total=552 [2020-10-22 01:18:01,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2020-10-22 01:18:01,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 132. [2020-10-22 01:18:01,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2020-10-22 01:18:01,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 332 transitions. [2020-10-22 01:18:01,431 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 332 transitions. Word has length 13 [2020-10-22 01:18:01,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:18:01,431 INFO L481 AbstractCegarLoop]: Abstraction has 132 states and 332 transitions. [2020-10-22 01:18:01,431 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-22 01:18:01,432 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 332 transitions. [2020-10-22 01:18:01,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:18:01,432 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:18:01,432 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:18:01,641 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2020-10-22 01:18:01,642 INFO L429 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:18:01,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:18:01,642 INFO L82 PathProgramCache]: Analyzing trace with hash -1183748828, now seen corresponding path program 34 times [2020-10-22 01:18:01,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:18:01,645 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496635223] [2020-10-22 01:18:01,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:18:01,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:18:01,721 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:01,722 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496635223] [2020-10-22 01:18:01,722 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77583954] [2020-10-22 01:18:01,722 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:18:01,776 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-22 01:18:01,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:18:01,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:18:01,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:18:01,885 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:18:01,918 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:01,918 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:18:01,918 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:18:01,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1811411066] [2020-10-22 01:18:01,919 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:18:01,920 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:18:01,921 INFO L252 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-22 01:18:01,921 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:18:02,627 WARN L193 SmtUtils]: Spent 655.00 ms on a formula simplification that was a NOOP. DAG size: 22 [2020-10-22 01:18:02,656 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [18831#(and (<= (+ ~i~0 ~j~0) 9) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:18:02,656 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-22 01:18:02,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:18:02,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-22 01:18:02,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2020-10-22 01:18:02,657 INFO L87 Difference]: Start difference. First operand 132 states and 332 transitions. Second operand 10 states. [2020-10-22 01:18:02,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:18:02,956 INFO L93 Difference]: Finished difference Result 183 states and 442 transitions. [2020-10-22 01:18:02,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:18:02,957 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-22 01:18:02,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:18:02,958 INFO L225 Difference]: With dead ends: 183 [2020-10-22 01:18:02,959 INFO L226 Difference]: Without dead ends: 178 [2020-10-22 01:18:02,959 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=180, Invalid=420, Unknown=0, NotChecked=0, Total=600 [2020-10-22 01:18:02,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2020-10-22 01:18:02,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 131. [2020-10-22 01:18:02,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2020-10-22 01:18:02,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 331 transitions. [2020-10-22 01:18:02,963 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 331 transitions. Word has length 13 [2020-10-22 01:18:02,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:18:02,963 INFO L481 AbstractCegarLoop]: Abstraction has 131 states and 331 transitions. [2020-10-22 01:18:02,964 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-22 01:18:02,964 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 331 transitions. [2020-10-22 01:18:02,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:18:02,964 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:18:02,965 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:18:03,174 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:18:03,174 INFO L429 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:18:03,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:18:03,184 INFO L82 PathProgramCache]: Analyzing trace with hash -1183744984, now seen corresponding path program 35 times [2020-10-22 01:18:03,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:18:03,185 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132416299] [2020-10-22 01:18:03,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:18:03,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:18:03,262 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:03,262 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132416299] [2020-10-22 01:18:03,263 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855692224] [2020-10-22 01:18:03,263 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:18:03,314 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-22 01:18:03,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:18:03,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:18:03,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:18:03,411 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:18:03,421 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:03,423 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:18:03,423 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:18:03,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [214352759] [2020-10-22 01:18:03,423 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:18:03,424 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:18:03,426 INFO L252 McrAutomatonBuilder]: Finished intersection with 18 states and 21 transitions. [2020-10-22 01:18:03,426 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:18:07,850 WARN L193 SmtUtils]: Spent 4.41 s on a formula simplification. DAG size of input: 36 DAG size of output: 6 [2020-10-22 01:18:07,884 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:18:07,884 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-22 01:18:07,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:18:07,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-22 01:18:07,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2020-10-22 01:18:07,885 INFO L87 Difference]: Start difference. First operand 131 states and 331 transitions. Second operand 9 states. [2020-10-22 01:18:08,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:18:08,138 INFO L93 Difference]: Finished difference Result 172 states and 407 transitions. [2020-10-22 01:18:08,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:18:08,139 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-22 01:18:08,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:18:08,140 INFO L225 Difference]: With dead ends: 172 [2020-10-22 01:18:08,140 INFO L226 Difference]: Without dead ends: 167 [2020-10-22 01:18:08,141 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=170, Invalid=382, Unknown=0, NotChecked=0, Total=552 [2020-10-22 01:18:08,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2020-10-22 01:18:08,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 129. [2020-10-22 01:18:08,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2020-10-22 01:18:08,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 317 transitions. [2020-10-22 01:18:08,146 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 317 transitions. Word has length 13 [2020-10-22 01:18:08,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:18:08,146 INFO L481 AbstractCegarLoop]: Abstraction has 129 states and 317 transitions. [2020-10-22 01:18:08,146 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-22 01:18:08,146 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 317 transitions. [2020-10-22 01:18:08,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:18:08,147 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:18:08,147 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:18:08,357 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2020-10-22 01:18:08,357 INFO L429 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:18:08,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:18:08,358 INFO L82 PathProgramCache]: Analyzing trace with hash -2047031252, now seen corresponding path program 36 times [2020-10-22 01:18:08,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:18:08,359 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133157957] [2020-10-22 01:18:08,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:18:08,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:18:08,439 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:08,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133157957] [2020-10-22 01:18:08,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859038778] [2020-10-22 01:18:08,440 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:18:08,502 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-22 01:18:08,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:18:08,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:18:08,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:18:08,590 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:18:08,602 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:08,602 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:18:08,603 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:18:08,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [990165058] [2020-10-22 01:18:08,603 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:18:08,604 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:18:08,607 INFO L252 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-22 01:18:08,607 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:18:10,682 WARN L193 SmtUtils]: Spent 2.07 s on a formula simplification that was a NOOP. DAG size: 22 [2020-10-22 01:18:10,854 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-22 01:18:10,855 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-22 01:18:10,877 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 4 new interpolants: [19845#(and (<= (+ ~i~0 ~j~0) 9) (= ULTIMATE.start_main_~condI~0 0)), 19846#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ (* 2 ~i~0) ~j~0) 9)), 19847#(and (<= (+ (* 3 ~i~0) ~j~0) 9) (= ULTIMATE.start_main_~condI~0 0)), 19848#(and (<= (+ (* 4 ~i~0) ~j~0) 9) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:18:10,877 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-22 01:18:10,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:18:10,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-22 01:18:10,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2020-10-22 01:18:10,878 INFO L87 Difference]: Start difference. First operand 129 states and 317 transitions. Second operand 13 states. [2020-10-22 01:18:11,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:18:11,279 INFO L93 Difference]: Finished difference Result 208 states and 490 transitions. [2020-10-22 01:18:11,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-22 01:18:11,280 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 13 [2020-10-22 01:18:11,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:18:11,282 INFO L225 Difference]: With dead ends: 208 [2020-10-22 01:18:11,282 INFO L226 Difference]: Without dead ends: 203 [2020-10-22 01:18:11,283 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=233, Invalid=697, Unknown=0, NotChecked=0, Total=930 [2020-10-22 01:18:11,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2020-10-22 01:18:11,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 135. [2020-10-22 01:18:11,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-22 01:18:11,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 341 transitions. [2020-10-22 01:18:11,287 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 341 transitions. Word has length 13 [2020-10-22 01:18:11,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:18:11,287 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 341 transitions. [2020-10-22 01:18:11,287 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-22 01:18:11,287 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 341 transitions. [2020-10-22 01:18:11,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:18:11,288 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:18:11,288 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:18:11,489 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:18:11,490 INFO L429 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:18:11,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:18:11,490 INFO L82 PathProgramCache]: Analyzing trace with hash -2047027408, now seen corresponding path program 37 times [2020-10-22 01:18:11,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:18:11,492 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047664829] [2020-10-22 01:18:11,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:18:11,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:18:11,565 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:11,565 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047664829] [2020-10-22 01:18:11,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616275654] [2020-10-22 01:18:11,566 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:18:11,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:18:11,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:18:11,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:18:11,703 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:18:11,714 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:11,714 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:18:11,714 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:18:11,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1231904359] [2020-10-22 01:18:11,715 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:18:11,716 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:18:11,718 INFO L252 McrAutomatonBuilder]: Finished intersection with 20 states and 25 transitions. [2020-10-22 01:18:11,718 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:18:11,808 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:18:11,808 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-22 01:18:11,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:18:11,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-22 01:18:11,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2020-10-22 01:18:11,809 INFO L87 Difference]: Start difference. First operand 135 states and 341 transitions. Second operand 9 states. [2020-10-22 01:18:12,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:18:12,114 INFO L93 Difference]: Finished difference Result 196 states and 473 transitions. [2020-10-22 01:18:12,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:18:12,115 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-22 01:18:12,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:18:12,117 INFO L225 Difference]: With dead ends: 196 [2020-10-22 01:18:12,117 INFO L226 Difference]: Without dead ends: 191 [2020-10-22 01:18:12,118 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=173, Invalid=379, Unknown=0, NotChecked=0, Total=552 [2020-10-22 01:18:12,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2020-10-22 01:18:12,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 134. [2020-10-22 01:18:12,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2020-10-22 01:18:12,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 336 transitions. [2020-10-22 01:18:12,122 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 336 transitions. Word has length 13 [2020-10-22 01:18:12,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:18:12,122 INFO L481 AbstractCegarLoop]: Abstraction has 134 states and 336 transitions. [2020-10-22 01:18:12,122 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-22 01:18:12,123 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 336 transitions. [2020-10-22 01:18:12,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:18:12,123 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:18:12,123 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:18:12,334 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2020-10-22 01:18:12,335 INFO L429 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:18:12,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:18:12,335 INFO L82 PathProgramCache]: Analyzing trace with hash -2046912088, now seen corresponding path program 38 times [2020-10-22 01:18:12,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:18:12,337 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423313785] [2020-10-22 01:18:12,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:18:12,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:18:12,410 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:12,411 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423313785] [2020-10-22 01:18:12,411 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412141769] [2020-10-22 01:18:12,411 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:18:12,471 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-22 01:18:12,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:18:12,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:18:12,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:18:12,589 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:18:16,064 WARN L193 SmtUtils]: Spent 2.04 s on a formula simplification that was a NOOP. DAG size: 21 [2020-10-22 01:18:16,065 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:16,065 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:18:16,065 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-22 01:18:16,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [203867056] [2020-10-22 01:18:16,066 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:18:16,066 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:18:16,068 INFO L252 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-22 01:18:16,068 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:18:18,199 WARN L193 SmtUtils]: Spent 2.06 s on a formula simplification that was a NOOP. DAG size: 22 [2020-10-22 01:18:18,214 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [20936#(and (<= (+ ~i~0 ~j~0) 12) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:18:18,214 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-22 01:18:18,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:18:18,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-22 01:18:18,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=201, Unknown=1, NotChecked=0, Total=272 [2020-10-22 01:18:18,215 INFO L87 Difference]: Start difference. First operand 134 states and 336 transitions. Second operand 10 states. [2020-10-22 01:18:26,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:18:26,012 INFO L93 Difference]: Finished difference Result 206 states and 494 transitions. [2020-10-22 01:18:26,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:18:26,012 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-22 01:18:26,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:18:26,013 INFO L225 Difference]: With dead ends: 206 [2020-10-22 01:18:26,014 INFO L226 Difference]: Without dead ends: 201 [2020-10-22 01:18:26,014 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=187, Invalid=458, Unknown=5, NotChecked=0, Total=650 [2020-10-22 01:18:26,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2020-10-22 01:18:26,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 137. [2020-10-22 01:18:26,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2020-10-22 01:18:26,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 349 transitions. [2020-10-22 01:18:26,019 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 349 transitions. Word has length 13 [2020-10-22 01:18:26,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:18:26,019 INFO L481 AbstractCegarLoop]: Abstraction has 137 states and 349 transitions. [2020-10-22 01:18:26,019 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-22 01:18:26,019 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 349 transitions. [2020-10-22 01:18:26,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:18:26,020 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:18:26,020 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:18:26,220 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2020-10-22 01:18:26,221 INFO L429 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:18:26,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:18:26,221 INFO L82 PathProgramCache]: Analyzing trace with hash -2046908244, now seen corresponding path program 39 times [2020-10-22 01:18:26,223 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:18:26,223 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904670614] [2020-10-22 01:18:26,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:18:26,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:18:26,299 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:26,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904670614] [2020-10-22 01:18:26,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998926231] [2020-10-22 01:18:26,300 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:18:26,343 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-22 01:18:26,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:18:26,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:18:26,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:18:26,448 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:18:26,459 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:26,460 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:18:26,460 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:18:26,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [128034936] [2020-10-22 01:18:26,460 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:18:26,461 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:18:26,462 INFO L252 McrAutomatonBuilder]: Finished intersection with 20 states and 25 transitions. [2020-10-22 01:18:26,463 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:18:26,539 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:18:26,539 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-22 01:18:26,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:18:26,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-22 01:18:26,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2020-10-22 01:18:26,540 INFO L87 Difference]: Start difference. First operand 137 states and 349 transitions. Second operand 9 states. [2020-10-22 01:18:26,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:18:26,804 INFO L93 Difference]: Finished difference Result 206 states and 492 transitions. [2020-10-22 01:18:26,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:18:26,805 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-22 01:18:26,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:18:26,806 INFO L225 Difference]: With dead ends: 206 [2020-10-22 01:18:26,806 INFO L226 Difference]: Without dead ends: 201 [2020-10-22 01:18:26,807 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=175, Invalid=377, Unknown=0, NotChecked=0, Total=552 [2020-10-22 01:18:26,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2020-10-22 01:18:26,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 135. [2020-10-22 01:18:26,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-22 01:18:26,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 339 transitions. [2020-10-22 01:18:26,817 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 339 transitions. Word has length 13 [2020-10-22 01:18:26,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:18:26,818 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 339 transitions. [2020-10-22 01:18:26,818 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-22 01:18:26,818 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 339 transitions. [2020-10-22 01:18:26,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:18:26,818 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:18:26,818 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:18:27,031 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2020-10-22 01:18:27,032 INFO L429 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:18:27,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:18:27,033 INFO L82 PathProgramCache]: Analyzing trace with hash -2043337168, now seen corresponding path program 40 times [2020-10-22 01:18:27,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:18:27,035 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146542210] [2020-10-22 01:18:27,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:18:27,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:18:27,108 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:27,109 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146542210] [2020-10-22 01:18:27,109 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517983360] [2020-10-22 01:18:27,109 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:18:27,155 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-22 01:18:27,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:18:27,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:18:27,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:18:27,247 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:18:27,258 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:27,258 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:18:27,258 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:18:27,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1237980414] [2020-10-22 01:18:27,259 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:18:27,260 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:18:27,262 INFO L252 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-22 01:18:27,262 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:18:27,379 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [22032#(and (<= (+ (* 2 ~i~0) ~j~0) 13) (= ULTIMATE.start_main_~condI~0 0)), 22031#(and (<= (+ ~i~0 ~j~0) 13) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:18:27,380 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-22 01:18:27,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:18:27,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-22 01:18:27,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2020-10-22 01:18:27,381 INFO L87 Difference]: Start difference. First operand 135 states and 339 transitions. Second operand 11 states. [2020-10-22 01:18:27,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:18:27,691 INFO L93 Difference]: Finished difference Result 202 states and 483 transitions. [2020-10-22 01:18:27,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:18:27,691 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-22 01:18:27,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:18:27,693 INFO L225 Difference]: With dead ends: 202 [2020-10-22 01:18:27,693 INFO L226 Difference]: Without dead ends: 197 [2020-10-22 01:18:27,693 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=187, Invalid=463, Unknown=0, NotChecked=0, Total=650 [2020-10-22 01:18:27,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2020-10-22 01:18:27,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 134. [2020-10-22 01:18:27,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2020-10-22 01:18:27,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 347 transitions. [2020-10-22 01:18:27,697 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 347 transitions. Word has length 13 [2020-10-22 01:18:27,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:18:27,698 INFO L481 AbstractCegarLoop]: Abstraction has 134 states and 347 transitions. [2020-10-22 01:18:27,698 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-22 01:18:27,698 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 347 transitions. [2020-10-22 01:18:27,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:18:27,698 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:18:27,698 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:18:27,908 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2020-10-22 01:18:27,908 INFO L429 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:18:27,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:18:27,909 INFO L82 PathProgramCache]: Analyzing trace with hash -2043333324, now seen corresponding path program 41 times [2020-10-22 01:18:27,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:18:27,910 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236032011] [2020-10-22 01:18:27,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:18:27,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:18:27,986 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:27,986 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236032011] [2020-10-22 01:18:27,986 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29360038] [2020-10-22 01:18:27,986 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:18:28,042 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-22 01:18:28,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:18:28,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:18:28,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:18:28,141 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:18:28,149 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:28,149 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:18:28,149 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:18:28,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1053619004] [2020-10-22 01:18:28,150 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:18:28,151 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:18:28,152 INFO L252 McrAutomatonBuilder]: Finished intersection with 20 states and 25 transitions. [2020-10-22 01:18:28,153 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:18:28,232 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:18:28,232 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-22 01:18:28,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:18:28,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-22 01:18:28,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2020-10-22 01:18:28,234 INFO L87 Difference]: Start difference. First operand 134 states and 347 transitions. Second operand 9 states. [2020-10-22 01:18:28,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:18:28,532 INFO L93 Difference]: Finished difference Result 203 states and 484 transitions. [2020-10-22 01:18:28,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:18:28,532 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-22 01:18:28,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:18:28,534 INFO L225 Difference]: With dead ends: 203 [2020-10-22 01:18:28,534 INFO L226 Difference]: Without dead ends: 198 [2020-10-22 01:18:28,535 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=178, Invalid=374, Unknown=0, NotChecked=0, Total=552 [2020-10-22 01:18:28,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-22 01:18:28,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 133. [2020-10-22 01:18:28,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2020-10-22 01:18:28,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 342 transitions. [2020-10-22 01:18:28,539 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 342 transitions. Word has length 13 [2020-10-22 01:18:28,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:18:28,539 INFO L481 AbstractCegarLoop]: Abstraction has 133 states and 342 transitions. [2020-10-22 01:18:28,539 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-22 01:18:28,539 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 342 transitions. [2020-10-22 01:18:28,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:18:28,539 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:18:28,540 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:18:28,740 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:18:28,740 INFO L429 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:18:28,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:18:28,741 INFO L82 PathProgramCache]: Analyzing trace with hash -2043218004, now seen corresponding path program 42 times [2020-10-22 01:18:28,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:18:28,743 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792541962] [2020-10-22 01:18:28,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:18:28,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:18:28,825 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:28,826 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792541962] [2020-10-22 01:18:28,826 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470355754] [2020-10-22 01:18:28,826 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:18:28,878 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-22 01:18:28,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:18:28,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:18:28,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:18:28,989 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:18:29,033 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:29,033 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:18:29,034 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:18:29,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [615851738] [2020-10-22 01:18:29,034 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:18:29,035 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:18:29,037 INFO L252 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-22 01:18:29,037 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:18:29,137 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [23110#(and (<= (+ ~i~0 ~j~0) 11) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:18:29,138 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-22 01:18:29,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:18:29,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-22 01:18:29,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2020-10-22 01:18:29,139 INFO L87 Difference]: Start difference. First operand 133 states and 342 transitions. Second operand 10 states. [2020-10-22 01:18:29,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:18:29,464 INFO L93 Difference]: Finished difference Result 201 states and 477 transitions. [2020-10-22 01:18:29,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:18:29,465 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-22 01:18:29,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:18:29,466 INFO L225 Difference]: With dead ends: 201 [2020-10-22 01:18:29,466 INFO L226 Difference]: Without dead ends: 196 [2020-10-22 01:18:29,467 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=183, Invalid=417, Unknown=0, NotChecked=0, Total=600 [2020-10-22 01:18:29,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2020-10-22 01:18:29,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 135. [2020-10-22 01:18:29,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-22 01:18:29,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 339 transitions. [2020-10-22 01:18:29,470 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 339 transitions. Word has length 13 [2020-10-22 01:18:29,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:18:29,471 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 339 transitions. [2020-10-22 01:18:29,471 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-22 01:18:29,471 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 339 transitions. [2020-10-22 01:18:29,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:18:29,471 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:18:29,471 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:18:29,673 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:18:29,674 INFO L429 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:18:29,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:18:29,674 INFO L82 PathProgramCache]: Analyzing trace with hash -2043214160, now seen corresponding path program 43 times [2020-10-22 01:18:29,676 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:18:29,676 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454587439] [2020-10-22 01:18:29,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:18:29,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:18:29,747 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:29,748 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454587439] [2020-10-22 01:18:29,748 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856473102] [2020-10-22 01:18:29,748 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:18:29,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:18:29,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:18:29,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:18:29,933 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:18:29,953 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:29,954 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:18:29,954 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:18:29,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [317910045] [2020-10-22 01:18:29,955 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:18:29,956 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:18:29,957 INFO L252 McrAutomatonBuilder]: Finished intersection with 20 states and 25 transitions. [2020-10-22 01:18:29,957 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:18:30,039 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-22 01:18:30,040 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-22 01:18:30,040 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:18:30,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-22 01:18:30,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2020-10-22 01:18:30,041 INFO L87 Difference]: Start difference. First operand 135 states and 339 transitions. Second operand 9 states. [2020-10-22 01:18:30,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:18:30,313 INFO L93 Difference]: Finished difference Result 197 states and 469 transitions. [2020-10-22 01:18:30,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-22 01:18:30,313 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-22 01:18:30,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:18:30,315 INFO L225 Difference]: With dead ends: 197 [2020-10-22 01:18:30,315 INFO L226 Difference]: Without dead ends: 192 [2020-10-22 01:18:30,315 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=177, Invalid=375, Unknown=0, NotChecked=0, Total=552 [2020-10-22 01:18:30,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2020-10-22 01:18:30,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 132. [2020-10-22 01:18:30,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2020-10-22 01:18:30,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 324 transitions. [2020-10-22 01:18:30,319 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 324 transitions. Word has length 13 [2020-10-22 01:18:30,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:18:30,319 INFO L481 AbstractCegarLoop]: Abstraction has 132 states and 324 transitions. [2020-10-22 01:18:30,319 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-22 01:18:30,319 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 324 transitions. [2020-10-22 01:18:30,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:18:30,320 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:18:30,320 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:18:30,520 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2020-10-22 01:18:30,521 INFO L429 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:18:30,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:18:30,521 INFO L82 PathProgramCache]: Analyzing trace with hash -1932514648, now seen corresponding path program 44 times [2020-10-22 01:18:30,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:18:30,523 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651937197] [2020-10-22 01:18:30,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:18:30,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:18:30,593 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:30,594 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651937197] [2020-10-22 01:18:30,594 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091415121] [2020-10-22 01:18:30,594 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:18:30,634 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-22 01:18:30,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:18:30,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:18:30,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:18:30,738 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-22 01:18:30,758 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:30,758 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-22 01:18:30,758 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-22 01:18:30,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1833340795] [2020-10-22 01:18:30,759 INFO L194 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-22 01:18:30,760 INFO L249 McrAutomatonBuilder]: Started intersection. [2020-10-22 01:18:30,762 INFO L252 McrAutomatonBuilder]: Finished intersection with 27 states and 39 transitions. [2020-10-22 01:18:30,762 INFO L276 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-22 01:18:32,859 WARN L193 SmtUtils]: Spent 2.05 s on a formula simplification that was a NOOP. DAG size: 25 [2020-10-22 01:18:32,926 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-22 01:18:32,927 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-22 01:18:36,907 WARN L193 SmtUtils]: Spent 3.97 s on a formula simplification. DAG size of input: 40 DAG size of output: 7 [2020-10-22 01:18:39,492 WARN L193 SmtUtils]: Spent 2.54 s on a formula simplification. DAG size of input: 26 DAG size of output: 7 [2020-10-22 01:18:39,538 INFO L301 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [24181#(and (<= (+ ~i~0 ~j~0) 10) (= ULTIMATE.start_main_~condI~0 0)), 24182#(and (<= (+ (* 2 ~i~0) ~j~0) 10) (= ULTIMATE.start_main_~condI~0 0)), 24183#(and (<= (+ (* 3 ~i~0) ~j~0) 10) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-22 01:18:39,539 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-22 01:18:39,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-22 01:18:39,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-22 01:18:39,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2020-10-22 01:18:39,540 INFO L87 Difference]: Start difference. First operand 132 states and 324 transitions. Second operand 12 states. [2020-10-22 01:18:39,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-22 01:18:39,915 INFO L93 Difference]: Finished difference Result 219 states and 505 transitions. [2020-10-22 01:18:39,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-22 01:18:39,916 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 13 [2020-10-22 01:18:39,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-22 01:18:39,917 INFO L225 Difference]: With dead ends: 219 [2020-10-22 01:18:39,917 INFO L226 Difference]: Without dead ends: 214 [2020-10-22 01:18:39,918 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=216, Invalid=596, Unknown=0, NotChecked=0, Total=812 [2020-10-22 01:18:39,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2020-10-22 01:18:39,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 134. [2020-10-22 01:18:39,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2020-10-22 01:18:39,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 325 transitions. [2020-10-22 01:18:39,921 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 325 transitions. Word has length 13 [2020-10-22 01:18:39,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-22 01:18:39,921 INFO L481 AbstractCegarLoop]: Abstraction has 134 states and 325 transitions. [2020-10-22 01:18:39,922 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-22 01:18:39,922 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 325 transitions. [2020-10-22 01:18:39,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-22 01:18:39,922 INFO L414 BasicCegarLoop]: Found error trace [2020-10-22 01:18:39,922 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-22 01:18:40,128 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:18:40,129 INFO L429 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-22 01:18:40,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-22 01:18:40,129 INFO L82 PathProgramCache]: Analyzing trace with hash -1932510804, now seen corresponding path program 45 times [2020-10-22 01:18:40,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-22 01:18:40,131 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503557748] [2020-10-22 01:18:40,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-22 01:18:40,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-22 01:18:40,211 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-22 01:18:40,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503557748] [2020-10-22 01:18:40,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418852156] [2020-10-22 01:18:40,212 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-22 01:18:40,254 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-22 01:18:40,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-22 01:18:40,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-22 01:18:40,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-22 01:18:40,397 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-22 01:18:40,398 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts Received shutdown request... [2020-10-22 01:18:44,606 WARN L210 SmtUtils]: Removed 3 from assertion stack [2020-10-22 01:18:44,807 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2020-10-22 01:18:44,808 WARN L546 AbstractCegarLoop]: Verification canceled [2020-10-22 01:18:44,812 WARN L235 ceAbstractionStarter]: Timeout [2020-10-22 01:18:44,812 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 22.10 01:18:44 BasicIcfg [2020-10-22 01:18:44,812 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-10-22 01:18:44,813 INFO L168 Benchmark]: Toolchain (without parser) took 277604.23 ms. Allocated memory was 145.8 MB in the beginning and 214.4 MB in the end (delta: 68.7 MB). Free memory was 100.3 MB in the beginning and 149.0 MB in the end (delta: -48.7 MB). Peak memory consumption was 20.0 MB. Max. memory is 7.1 GB. [2020-10-22 01:18:44,814 INFO L168 Benchmark]: CDTParser took 3.11 ms. Allocated memory is still 145.8 MB. Free memory was 120.5 MB in the beginning and 120.3 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB. [2020-10-22 01:18:44,814 INFO L168 Benchmark]: CACSL2BoogieTranslator took 614.84 ms. Allocated memory was 145.8 MB in the beginning and 203.4 MB in the end (delta: 57.7 MB). Free memory was 99.2 MB in the beginning and 159.5 MB in the end (delta: -60.3 MB). Peak memory consumption was 19.8 MB. Max. memory is 7.1 GB. [2020-10-22 01:18:44,814 INFO L168 Benchmark]: Boogie Procedure Inliner took 45.05 ms. Allocated memory is still 203.4 MB. Free memory was 159.5 MB in the beginning and 157.1 MB in the end (delta: 2.4 MB). Peak memory consumption was 2.4 MB. Max. memory is 7.1 GB. [2020-10-22 01:18:44,814 INFO L168 Benchmark]: Boogie Preprocessor took 30.64 ms. Allocated memory is still 203.4 MB. Free memory was 157.1 MB in the beginning and 155.1 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 7.1 GB. [2020-10-22 01:18:44,815 INFO L168 Benchmark]: RCFGBuilder took 613.02 ms. Allocated memory is still 203.4 MB. Free memory was 155.1 MB in the beginning and 132.8 MB in the end (delta: 22.2 MB). Peak memory consumption was 22.2 MB. Max. memory is 7.1 GB. [2020-10-22 01:18:44,815 INFO L168 Benchmark]: TraceAbstraction took 276289.94 ms. Allocated memory was 203.4 MB in the beginning and 214.4 MB in the end (delta: 11.0 MB). Free memory was 132.2 MB in the beginning and 149.0 MB in the end (delta: -16.8 MB). There was no memory consumed. Max. memory is 7.1 GB. [2020-10-22 01:18:44,818 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 3.11 ms. Allocated memory is still 145.8 MB. Free memory was 120.5 MB in the beginning and 120.3 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 614.84 ms. Allocated memory was 145.8 MB in the beginning and 203.4 MB in the end (delta: 57.7 MB). Free memory was 99.2 MB in the beginning and 159.5 MB in the end (delta: -60.3 MB). Peak memory consumption was 19.8 MB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 45.05 ms. Allocated memory is still 203.4 MB. Free memory was 159.5 MB in the beginning and 157.1 MB in the end (delta: 2.4 MB). Peak memory consumption was 2.4 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 30.64 ms. Allocated memory is still 203.4 MB. Free memory was 157.1 MB in the beginning and 155.1 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 7.1 GB. * RCFGBuilder took 613.02 ms. Allocated memory is still 203.4 MB. Free memory was 155.1 MB in the beginning and 132.8 MB in the end (delta: 22.2 MB). Peak memory consumption was 22.2 MB. Max. memory is 7.1 GB. * TraceAbstraction took 276289.94 ms. Allocated memory was 203.4 MB in the beginning and 214.4 MB in the end (delta: 11.0 MB). Free memory was 132.2 MB in the beginning and 149.0 MB in the end (delta: -16.8 MB). There was no memory consumed. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks 713 VarBasedMoverChecksPositive, 14 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 0 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 17 CheckedPairsTotal, LiptonReductionStatistics: ReductionTime: 1.9s, 67 PlacesBefore, 20 PlacesAfterwards, 66 TransitionsBefore, 16 TransitionsAfterwards, 1272 CoEnabledTransitionPairs, 5 FixpointIterations, 16 TrivialSequentialCompositions, 31 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 13 ConcurrentYvCompositions, 3 ChoiceCompositions, 63 TotalNumberOfCompositions, 1215 MoverChecksTotal - TimeoutResultAtElement [Line: 12]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 12). Cancelled while BasicCegarLoop was analyzing trace of length 14 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 63 for 2065ms.. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 61 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 276.1s, OverallIterations: 56, TraceHistogramMax: 5, AutomataDifference: 43.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 1.9s, HoareTripleCheckerStatistics: 715 SDtfs, 4090 SDslu, 3915 SDs, 0 SdLazy, 2915 SolverSat, 739 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 3.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1606 GetRequests, 526 SyntacticMatches, 47 SemanticMatches, 1033 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4296 ImplicationChecksByTransitivity, 64.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=137occurred in iteration=49, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.3s AutomataMinimizationTime, 55 MinimizatonAttempts, 2270 StatesRemovedByMinimization, 55 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.0s SatisfiabilityAnalysisTime, 27.1s InterpolantComputationTime, 1254 NumberOfCodeBlocks, 1254 NumberOfCodeBlocksAsserted, 159 NumberOfCheckSat, 1149 ConstructedInterpolants, 6 QuantifiedInterpolants, 107101 SizeOfPredicates, 50 NumberOfNonLiveVariables, 4922 ConjunctsInSsa, 464 ConjunctsInUnsatCore, 105 InterpolantComputations, 5 PerfectInterpolantSequences, 0/372 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown