/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/mcr/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-McrAutomaton-WP.epf -i ../../../trunk/examples/svcomp/pthread/fib_bench_longer-1.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-c7e336b [2020-10-05 23:56:26,792 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-10-05 23:56:26,796 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-10-05 23:56:26,837 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-10-05 23:56:26,837 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-10-05 23:56:26,849 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-10-05 23:56:26,850 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-10-05 23:56:26,854 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-10-05 23:56:26,856 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-10-05 23:56:26,860 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-10-05 23:56:26,861 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-10-05 23:56:26,864 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-10-05 23:56:26,864 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-10-05 23:56:26,867 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-10-05 23:56:26,870 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-10-05 23:56:26,871 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-10-05 23:56:26,873 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-10-05 23:56:26,874 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-10-05 23:56:26,875 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-10-05 23:56:26,882 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-10-05 23:56:26,885 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-10-05 23:56:26,886 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-10-05 23:56:26,887 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-10-05 23:56:26,888 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-10-05 23:56:26,892 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-10-05 23:56:26,893 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-10-05 23:56:26,893 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-10-05 23:56:26,896 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-10-05 23:56:26,897 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-10-05 23:56:26,899 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-10-05 23:56:26,899 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-10-05 23:56:26,900 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-10-05 23:56:26,900 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-10-05 23:56:26,901 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-10-05 23:56:26,902 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-10-05 23:56:26,902 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-10-05 23:56:26,903 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-10-05 23:56:26,903 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-10-05 23:56:26,903 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-10-05 23:56:26,904 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-10-05 23:56:26,906 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-10-05 23:56:26,907 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-WP.epf [2020-10-05 23:56:26,949 INFO L113 SettingsManager]: Loading preferences was successful [2020-10-05 23:56:26,950 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-10-05 23:56:26,952 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-10-05 23:56:26,952 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-10-05 23:56:26,952 INFO L138 SettingsManager]: * Use SBE=true [2020-10-05 23:56:26,952 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-10-05 23:56:26,953 INFO L138 SettingsManager]: * sizeof long=4 [2020-10-05 23:56:26,953 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-10-05 23:56:26,953 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-10-05 23:56:26,953 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-10-05 23:56:26,954 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-10-05 23:56:26,954 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-10-05 23:56:26,955 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-10-05 23:56:26,955 INFO L138 SettingsManager]: * sizeof long double=12 [2020-10-05 23:56:26,955 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-10-05 23:56:26,956 INFO L138 SettingsManager]: * Use constant arrays=true [2020-10-05 23:56:26,956 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-10-05 23:56:26,956 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-10-05 23:56:26,956 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-10-05 23:56:26,956 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-10-05 23:56:26,957 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-10-05 23:56:26,957 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-05 23:56:26,957 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-10-05 23:56:26,957 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2020-10-05 23:56:26,957 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-10-05 23:56:26,958 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-10-05 23:56:26,958 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-10-05 23:56:26,958 INFO L138 SettingsManager]: * Override the interpolant automaton setting of the refinement strategy=true [2020-10-05 23:56:26,958 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=VARIABLE_BASED_MOVER_CHECK [2020-10-05 23:56:26,958 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-10-05 23:56:26,958 INFO L138 SettingsManager]: * Interpolant automaton=MCR [2020-10-05 23:56:27,248 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-10-05 23:56:27,260 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-10-05 23:56:27,265 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-10-05 23:56:27,266 INFO L271 PluginConnector]: Initializing CDTParser... [2020-10-05 23:56:27,267 INFO L275 PluginConnector]: CDTParser initialized [2020-10-05 23:56:27,268 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/fib_bench_longer-1.i [2020-10-05 23:56:27,338 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/63897dd80/2ce89cee7eff483e962d4e2c1ada6a1a/FLAGd2f0085c3 [2020-10-05 23:56:27,862 INFO L306 CDTParser]: Found 1 translation units. [2020-10-05 23:56:27,862 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/fib_bench_longer-1.i [2020-10-05 23:56:27,879 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/63897dd80/2ce89cee7eff483e962d4e2c1ada6a1a/FLAGd2f0085c3 [2020-10-05 23:56:28,185 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/63897dd80/2ce89cee7eff483e962d4e2c1ada6a1a [2020-10-05 23:56:28,193 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-10-05 23:56:28,194 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-10-05 23:56:28,195 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-10-05 23:56:28,195 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-10-05 23:56:28,198 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-10-05 23:56:28,199 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.10 11:56:28" (1/1) ... [2020-10-05 23:56:28,202 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@33c91095 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.10 11:56:28, skipping insertion in model container [2020-10-05 23:56:28,202 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.10 11:56:28" (1/1) ... [2020-10-05 23:56:28,209 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-10-05 23:56:28,264 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-10-05 23:56:28,678 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-05 23:56:28,694 INFO L203 MainTranslator]: Completed pre-run [2020-10-05 23:56:28,771 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-05 23:56:28,860 INFO L208 MainTranslator]: Completed translation [2020-10-05 23:56:28,861 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.10 11:56:28 WrapperNode [2020-10-05 23:56:28,861 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-10-05 23:56:28,863 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-10-05 23:56:28,863 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-10-05 23:56:28,863 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-10-05 23:56:28,874 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.10 11:56:28" (1/1) ... [2020-10-05 23:56:28,906 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.10 11:56:28" (1/1) ... [2020-10-05 23:56:28,926 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-10-05 23:56:28,926 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-10-05 23:56:28,926 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-10-05 23:56:28,927 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-10-05 23:56:28,935 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.10 11:56:28" (1/1) ... [2020-10-05 23:56:28,935 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.10 11:56:28" (1/1) ... [2020-10-05 23:56:28,938 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.10 11:56:28" (1/1) ... [2020-10-05 23:56:28,938 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.10 11:56:28" (1/1) ... [2020-10-05 23:56:28,944 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.10 11:56:28" (1/1) ... [2020-10-05 23:56:28,949 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.10 11:56:28" (1/1) ... [2020-10-05 23:56:28,951 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.10 11:56:28" (1/1) ... [2020-10-05 23:56:28,954 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-10-05 23:56:28,955 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-10-05 23:56:28,955 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-10-05 23:56:28,955 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-10-05 23:56:28,956 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.10 11:56:28" (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-05 23:56:29,019 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2020-10-05 23:56:29,019 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2020-10-05 23:56:29,019 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2020-10-05 23:56:29,019 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2020-10-05 23:56:29,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-10-05 23:56:29,020 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2020-10-05 23:56:29,020 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-10-05 23:56:29,020 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-10-05 23:56:29,020 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2020-10-05 23:56:29,021 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-10-05 23:56:29,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-10-05 23:56:29,023 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-10-05 23:56:29,342 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-10-05 23:56:29,343 INFO L298 CfgBuilder]: Removed 6 assume(true) statements. [2020-10-05 23:56:29,345 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.10 11:56:29 BoogieIcfgContainer [2020-10-05 23:56:29,345 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-10-05 23:56:29,347 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-10-05 23:56:29,347 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-10-05 23:56:29,350 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-10-05 23:56:29,351 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 05.10 11:56:28" (1/3) ... [2020-10-05 23:56:29,352 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56989c1a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.10 11:56:29, skipping insertion in model container [2020-10-05 23:56:29,352 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.10 11:56:28" (2/3) ... [2020-10-05 23:56:29,352 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56989c1a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.10 11:56:29, skipping insertion in model container [2020-10-05 23:56:29,352 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.10 11:56:29" (3/3) ... [2020-10-05 23:56:29,354 INFO L109 eAbstractionObserver]: Analyzing ICFG fib_bench_longer-1.i [2020-10-05 23:56:29,365 WARN L146 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2020-10-05 23:56:29,366 INFO L157 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2020-10-05 23:56:29,374 INFO L169 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-10-05 23:56:29,376 INFO L340 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-10-05 23:56:29,407 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,407 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,407 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,408 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,408 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,409 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,409 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,409 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,410 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,410 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,411 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,411 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,411 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,411 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,412 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,412 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,413 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,413 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,413 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,414 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,414 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,414 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,415 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,424 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,425 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,425 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,426 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,426 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,426 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,426 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,433 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,434 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,434 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,436 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,436 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,437 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork0_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,444 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,445 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,448 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,449 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,449 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,449 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork1_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-05 23:56:29,466 INFO L251 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2020-10-05 23:56:29,490 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-10-05 23:56:29,490 INFO L376 AbstractCegarLoop]: Hoare is true [2020-10-05 23:56:29,491 INFO L377 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-10-05 23:56:29,491 INFO L378 AbstractCegarLoop]: Backedges is MCR [2020-10-05 23:56:29,491 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-05 23:56:29,491 INFO L380 AbstractCegarLoop]: Difference is false [2020-10-05 23:56:29,491 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-05 23:56:29,492 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-05 23:56:29,512 INFO L152 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 59 places, 57 transitions, 124 flow [2020-10-05 23:56:29,514 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 59 places, 57 transitions, 124 flow [2020-10-05 23:56:29,565 INFO L129 PetriNetUnfolder]: 5/55 cut-off events. [2020-10-05 23:56:29,565 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-05 23:56:29,577 INFO L80 FinitePrefix]: Finished finitePrefix Result has 62 conditions, 55 events. 5/55 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 84 event pairs, 0 based on Foata normal form. 0/49 useless extension candidates. Maximal degree in co-relation 43. Up to 2 conditions per place. [2020-10-05 23:56:29,579 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 59 places, 57 transitions, 124 flow [2020-10-05 23:56:29,600 INFO L129 PetriNetUnfolder]: 5/55 cut-off events. [2020-10-05 23:56:29,601 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-05 23:56:29,602 INFO L80 FinitePrefix]: Finished finitePrefix Result has 62 conditions, 55 events. 5/55 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 84 event pairs, 0 based on Foata normal form. 0/49 useless extension candidates. Maximal degree in co-relation 43. Up to 2 conditions per place. [2020-10-05 23:56:29,603 INFO L158 etLargeBlockEncoding]: Number of co-enabled transitions 1032 [2020-10-05 23:56:29,605 INFO L182 etLargeBlockEncoding]: Variable Check. [2020-10-05 23:56:30,667 WARN L193 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2020-10-05 23:56:30,778 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2020-10-05 23:56:30,788 INFO L206 etLargeBlockEncoding]: Checked pairs total: 879 [2020-10-05 23:56:30,789 INFO L214 etLargeBlockEncoding]: Total number of compositions: 48 [2020-10-05 23:56:30,793 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 20 places, 16 transitions, 42 flow [2020-10-05 23:56:30,806 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result 44 states. [2020-10-05 23:56:30,809 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states. [2020-10-05 23:56:30,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2020-10-05 23:56:30,817 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:30,819 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2020-10-05 23:56:30,819 INFO L427 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:30,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:30,826 INFO L82 PathProgramCache]: Analyzing trace with hash -1506398721, now seen corresponding path program 1 times [2020-10-05 23:56:30,851 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:30,851 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533575185] [2020-10-05 23:56:30,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:30,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:31,103 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:56:31,104 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533575185] [2020-10-05 23:56:31,105 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-05 23:56:31,106 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-05 23:56:31,106 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1229788035] [2020-10-05 23:56:31,108 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:31,111 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:31,139 INFO L258 McrAutomatonBuilder]: Finished intersection with 7 states and 6 transitions. [2020-10-05 23:56:31,140 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:31,146 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:31,147 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-10-05 23:56:31,147 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:31,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-10-05 23:56:31,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-10-05 23:56:31,165 INFO L87 Difference]: Start difference. First operand 44 states. Second operand 4 states. [2020-10-05 23:56:31,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:31,230 INFO L93 Difference]: Finished difference Result 83 states and 212 transitions. [2020-10-05 23:56:31,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-10-05 23:56:31,232 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 6 [2020-10-05 23:56:31,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:31,244 INFO L225 Difference]: With dead ends: 83 [2020-10-05 23:56:31,244 INFO L226 Difference]: Without dead ends: 54 [2020-10-05 23:56:31,246 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-10-05 23:56:31,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2020-10-05 23:56:31,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 50. [2020-10-05 23:56:31,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2020-10-05 23:56:31,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 120 transitions. [2020-10-05 23:56:31,290 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 120 transitions. Word has length 6 [2020-10-05 23:56:31,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:31,291 INFO L479 AbstractCegarLoop]: Abstraction has 50 states and 120 transitions. [2020-10-05 23:56:31,291 INFO L480 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-10-05 23:56:31,291 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 120 transitions. [2020-10-05 23:56:31,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-10-05 23:56:31,292 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:31,292 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:31,293 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-10-05 23:56:31,293 INFO L427 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:31,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:31,293 INFO L82 PathProgramCache]: Analyzing trace with hash 235327157, now seen corresponding path program 1 times [2020-10-05 23:56:31,296 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:31,296 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133223965] [2020-10-05 23:56:31,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:31,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:31,399 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-05 23:56:31,400 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133223965] [2020-10-05 23:56:31,400 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-05 23:56:31,400 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-05 23:56:31,400 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [220280251] [2020-10-05 23:56:31,401 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:31,402 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:31,405 INFO L258 McrAutomatonBuilder]: Finished intersection with 13 states and 16 transitions. [2020-10-05 23:56:31,405 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:31,428 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:31,429 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-10-05 23:56:31,429 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:31,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-10-05 23:56:31,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2020-10-05 23:56:31,430 INFO L87 Difference]: Start difference. First operand 50 states and 120 transitions. Second operand 5 states. [2020-10-05 23:56:31,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:31,485 INFO L93 Difference]: Finished difference Result 80 states and 186 transitions. [2020-10-05 23:56:31,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-05 23:56:31,486 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 8 [2020-10-05 23:56:31,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:31,487 INFO L225 Difference]: With dead ends: 80 [2020-10-05 23:56:31,488 INFO L226 Difference]: Without dead ends: 75 [2020-10-05 23:56:31,489 INFO L675 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-05 23:56:31,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2020-10-05 23:56:31,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 55. [2020-10-05 23:56:31,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2020-10-05 23:56:31,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 136 transitions. [2020-10-05 23:56:31,499 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 136 transitions. Word has length 8 [2020-10-05 23:56:31,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:31,501 INFO L479 AbstractCegarLoop]: Abstraction has 55 states and 136 transitions. [2020-10-05 23:56:31,501 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-10-05 23:56:31,501 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 136 transitions. [2020-10-05 23:56:31,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2020-10-05 23:56:31,502 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:31,502 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:31,503 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-10-05 23:56:31,503 INFO L427 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:31,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:31,503 INFO L82 PathProgramCache]: Analyzing trace with hash -244746376, now seen corresponding path program 1 times [2020-10-05 23:56:31,504 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:31,505 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784814777] [2020-10-05 23:56:31,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:31,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:31,596 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-05 23:56:31,596 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784814777] [2020-10-05 23:56:31,597 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-05 23:56:31,597 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-05 23:56:31,597 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1321046500] [2020-10-05 23:56:31,597 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:31,598 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:31,600 INFO L258 McrAutomatonBuilder]: Finished intersection with 11 states and 12 transitions. [2020-10-05 23:56:31,600 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:31,613 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:56:31,614 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:31,629 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [543#(and (<= ~i~0 377) (<= ~j~0 2))] [2020-10-05 23:56:31,630 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-05 23:56:31,630 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:31,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-05 23:56:31,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2020-10-05 23:56:31,631 INFO L87 Difference]: Start difference. First operand 55 states and 136 transitions. Second operand 6 states. [2020-10-05 23:56:31,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:31,676 INFO L93 Difference]: Finished difference Result 83 states and 196 transitions. [2020-10-05 23:56:31,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-05 23:56:31,677 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 8 [2020-10-05 23:56:31,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:31,678 INFO L225 Difference]: With dead ends: 83 [2020-10-05 23:56:31,678 INFO L226 Difference]: Without dead ends: 77 [2020-10-05 23:56:31,679 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-10-05 23:56:31,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2020-10-05 23:56:31,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 66. [2020-10-05 23:56:31,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2020-10-05 23:56:31,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 157 transitions. [2020-10-05 23:56:31,689 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 157 transitions. Word has length 8 [2020-10-05 23:56:31,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:31,690 INFO L479 AbstractCegarLoop]: Abstraction has 66 states and 157 transitions. [2020-10-05 23:56:31,690 INFO L480 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-05 23:56:31,690 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 157 transitions. [2020-10-05 23:56:31,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-05 23:56:31,691 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:31,691 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:31,691 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-10-05 23:56:31,691 INFO L427 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:31,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:31,692 INFO L82 PathProgramCache]: Analyzing trace with hash -1294770680, now seen corresponding path program 2 times [2020-10-05 23:56:31,694 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:31,694 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785431718] [2020-10-05 23:56:31,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:31,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:31,784 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-05 23:56:31,785 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785431718] [2020-10-05 23:56:31,785 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929517079] [2020-10-05 23:56:31,785 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-05 23:56:31,847 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:56:31,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:31,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-05 23:56:31,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:31,918 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-05 23:56:31,940 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-05 23:56:31,941 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:31,941 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2020-10-05 23:56:31,941 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [845581416] [2020-10-05 23:56:31,941 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:31,942 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:31,944 INFO L258 McrAutomatonBuilder]: Finished intersection with 16 states and 21 transitions. [2020-10-05 23:56:31,944 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:31,962 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:31,962 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-05 23:56:31,962 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:31,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-05 23:56:31,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2020-10-05 23:56:31,963 INFO L87 Difference]: Start difference. First operand 66 states and 157 transitions. Second operand 6 states. [2020-10-05 23:56:32,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:32,055 INFO L93 Difference]: Finished difference Result 101 states and 235 transitions. [2020-10-05 23:56:32,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-05 23:56:32,057 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 9 [2020-10-05 23:56:32,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:32,060 INFO L225 Difference]: With dead ends: 101 [2020-10-05 23:56:32,060 INFO L226 Difference]: Without dead ends: 96 [2020-10-05 23:56:32,060 INFO L675 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-05 23:56:32,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2020-10-05 23:56:32,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 71. [2020-10-05 23:56:32,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2020-10-05 23:56:32,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 173 transitions. [2020-10-05 23:56:32,070 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 173 transitions. Word has length 9 [2020-10-05 23:56:32,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:32,071 INFO L479 AbstractCegarLoop]: Abstraction has 71 states and 173 transitions. [2020-10-05 23:56:32,071 INFO L480 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-05 23:56:32,071 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 173 transitions. [2020-10-05 23:56:32,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2020-10-05 23:56:32,072 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:32,072 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:32,286 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:56:32,287 INFO L427 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:32,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:32,288 INFO L82 PathProgramCache]: Analyzing trace with hash 1002797622, now seen corresponding path program 2 times [2020-10-05 23:56:32,292 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:32,292 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247709885] [2020-10-05 23:56:32,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:32,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:32,380 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-05 23:56:32,380 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247709885] [2020-10-05 23:56:32,381 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827903275] [2020-10-05 23:56:32,381 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-05 23:56:32,433 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:56:32,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:32,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 7 conjunts are in the unsatisfiable core [2020-10-05 23:56:32,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:32,523 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-05 23:56:32,524 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:32,524 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2020-10-05 23:56:32,524 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [656354808] [2020-10-05 23:56:32,525 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:32,526 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:32,527 INFO L258 McrAutomatonBuilder]: Finished intersection with 13 states and 15 transitions. [2020-10-05 23:56:32,527 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:32,533 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:56:32,533 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:32,552 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:32,552 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:32,580 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [1077#(and (<= ~j~0 3) (<= ~i~0 377)), 1078#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:56:32,581 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-05 23:56:32,581 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:32,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-05 23:56:32,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2020-10-05 23:56:32,582 INFO L87 Difference]: Start difference. First operand 71 states and 173 transitions. Second operand 8 states. [2020-10-05 23:56:32,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:32,635 INFO L93 Difference]: Finished difference Result 104 states and 245 transitions. [2020-10-05 23:56:32,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-05 23:56:32,636 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 9 [2020-10-05 23:56:32,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:32,637 INFO L225 Difference]: With dead ends: 104 [2020-10-05 23:56:32,637 INFO L226 Difference]: Without dead ends: 98 [2020-10-05 23:56:32,638 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2020-10-05 23:56:32,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2020-10-05 23:56:32,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 78. [2020-10-05 23:56:32,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2020-10-05 23:56:32,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 191 transitions. [2020-10-05 23:56:32,647 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 191 transitions. Word has length 9 [2020-10-05 23:56:32,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:32,648 INFO L479 AbstractCegarLoop]: Abstraction has 78 states and 191 transitions. [2020-10-05 23:56:32,648 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-05 23:56:32,648 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 191 transitions. [2020-10-05 23:56:32,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-10-05 23:56:32,649 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:32,649 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:32,863 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:56:32,864 INFO L427 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:32,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:32,865 INFO L82 PathProgramCache]: Analyzing trace with hash -1491235988, now seen corresponding path program 1 times [2020-10-05 23:56:32,866 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:32,867 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59309311] [2020-10-05 23:56:32,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:32,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:32,980 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-05 23:56:32,981 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59309311] [2020-10-05 23:56:32,981 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-05 23:56:32,982 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-05 23:56:32,982 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [533266702] [2020-10-05 23:56:32,982 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:32,983 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:32,985 INFO L258 McrAutomatonBuilder]: Finished intersection with 18 states and 25 transitions. [2020-10-05 23:56:32,985 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:33,002 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:33,003 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:33,032 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:33,032 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:33,049 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:33,049 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-10-05 23:56:33,049 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:33,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-10-05 23:56:33,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2020-10-05 23:56:33,050 INFO L87 Difference]: Start difference. First operand 78 states and 191 transitions. Second operand 6 states. [2020-10-05 23:56:33,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:33,103 INFO L93 Difference]: Finished difference Result 93 states and 221 transitions. [2020-10-05 23:56:33,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-05 23:56:33,104 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 10 [2020-10-05 23:56:33,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:33,105 INFO L225 Difference]: With dead ends: 93 [2020-10-05 23:56:33,105 INFO L226 Difference]: Without dead ends: 91 [2020-10-05 23:56:33,106 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 3 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2020-10-05 23:56:33,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2020-10-05 23:56:33,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 80. [2020-10-05 23:56:33,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2020-10-05 23:56:33,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 195 transitions. [2020-10-05 23:56:33,121 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 195 transitions. Word has length 10 [2020-10-05 23:56:33,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:33,122 INFO L479 AbstractCegarLoop]: Abstraction has 80 states and 195 transitions. [2020-10-05 23:56:33,124 INFO L480 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-10-05 23:56:33,125 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 195 transitions. [2020-10-05 23:56:33,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-10-05 23:56:33,126 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:33,128 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:33,128 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-10-05 23:56:33,128 INFO L427 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:33,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:33,129 INFO L82 PathProgramCache]: Analyzing trace with hash -1490572898, now seen corresponding path program 2 times [2020-10-05 23:56:33,134 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:33,135 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694507063] [2020-10-05 23:56:33,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:33,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:33,242 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-05 23:56:33,243 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694507063] [2020-10-05 23:56:33,245 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-05 23:56:33,246 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-10-05 23:56:33,246 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1205112013] [2020-10-05 23:56:33,246 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:33,247 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:33,249 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 26 transitions. [2020-10-05 23:56:33,249 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:33,271 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:33,271 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:33,285 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:56:33,285 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:33,302 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [1606#(and (<= ~j~0 3) (<= ~i~0 377))] [2020-10-05 23:56:33,303 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-05 23:56:33,303 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:33,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-05 23:56:33,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2020-10-05 23:56:33,304 INFO L87 Difference]: Start difference. First operand 80 states and 195 transitions. Second operand 7 states. [2020-10-05 23:56:33,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:33,377 INFO L93 Difference]: Finished difference Result 112 states and 262 transitions. [2020-10-05 23:56:33,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-05 23:56:33,378 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 10 [2020-10-05 23:56:33,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:33,379 INFO L225 Difference]: With dead ends: 112 [2020-10-05 23:56:33,379 INFO L226 Difference]: Without dead ends: 107 [2020-10-05 23:56:33,380 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2020-10-05 23:56:33,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2020-10-05 23:56:33,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 82. [2020-10-05 23:56:33,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2020-10-05 23:56:33,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 194 transitions. [2020-10-05 23:56:33,387 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 194 transitions. Word has length 10 [2020-10-05 23:56:33,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:33,388 INFO L479 AbstractCegarLoop]: Abstraction has 82 states and 194 transitions. [2020-10-05 23:56:33,388 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-05 23:56:33,388 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 194 transitions. [2020-10-05 23:56:33,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-10-05 23:56:33,389 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:33,389 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:33,389 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-10-05 23:56:33,390 INFO L427 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:33,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:33,390 INFO L82 PathProgramCache]: Analyzing trace with hash -1483163371, now seen corresponding path program 3 times [2020-10-05 23:56:33,391 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:33,391 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259777389] [2020-10-05 23:56:33,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:33,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:33,469 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-05 23:56:33,470 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259777389] [2020-10-05 23:56:33,470 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273009106] [2020-10-05 23:56:33,470 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-05 23:56:33,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-05 23:56:33,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:33,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-05 23:56:33,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:33,583 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-05 23:56:33,602 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-05 23:56:33,603 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:33,615 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2020-10-05 23:56:33,616 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [375524326] [2020-10-05 23:56:33,616 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:33,617 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:33,618 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 26 transitions. [2020-10-05 23:56:33,618 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:33,649 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:33,649 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-05 23:56:33,649 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:33,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-05 23:56:33,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2020-10-05 23:56:33,650 INFO L87 Difference]: Start difference. First operand 82 states and 194 transitions. Second operand 7 states. [2020-10-05 23:56:33,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:33,729 INFO L93 Difference]: Finished difference Result 122 states and 284 transitions. [2020-10-05 23:56:33,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:56:33,730 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 10 [2020-10-05 23:56:33,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:33,731 INFO L225 Difference]: With dead ends: 122 [2020-10-05 23:56:33,731 INFO L226 Difference]: Without dead ends: 117 [2020-10-05 23:56:33,732 INFO L675 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-05 23:56:33,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2020-10-05 23:56:33,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 88. [2020-10-05 23:56:33,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2020-10-05 23:56:33,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 215 transitions. [2020-10-05 23:56:33,739 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 215 transitions. Word has length 10 [2020-10-05 23:56:33,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:33,739 INFO L479 AbstractCegarLoop]: Abstraction has 88 states and 215 transitions. [2020-10-05 23:56:33,739 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-05 23:56:33,739 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 215 transitions. [2020-10-05 23:56:33,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-10-05 23:56:33,740 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:33,741 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:33,955 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:56:33,956 INFO L427 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:33,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:33,956 INFO L82 PathProgramCache]: Analyzing trace with hash 1021955896, now seen corresponding path program 3 times [2020-10-05 23:56:33,958 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:33,958 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023073153] [2020-10-05 23:56:33,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:33,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:34,042 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-05 23:56:34,042 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023073153] [2020-10-05 23:56:34,043 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834133522] [2020-10-05 23:56:34,043 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-05 23:56:34,109 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-05 23:56:34,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:34,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-05 23:56:34,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:34,191 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-05 23:56:34,192 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:34,192 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-05 23:56:34,192 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [589834533] [2020-10-05 23:56:34,192 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:34,193 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:34,195 INFO L258 McrAutomatonBuilder]: Finished intersection with 15 states and 18 transitions. [2020-10-05 23:56:34,195 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:34,196 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:56:34,197 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:34,220 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:34,220 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:34,249 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:34,250 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:34,277 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [2272#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1)), 2270#(and (<= ~j~0 4) (<= ~i~0 377)), 2271#(and (= ~i~0 1) (<= (+ ~i~0 ~j~0) 4))] [2020-10-05 23:56:34,277 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:56:34,277 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:34,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:56:34,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2020-10-05 23:56:34,278 INFO L87 Difference]: Start difference. First operand 88 states and 215 transitions. Second operand 10 states. [2020-10-05 23:56:34,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:34,355 INFO L93 Difference]: Finished difference Result 122 states and 292 transitions. [2020-10-05 23:56:34,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:56:34,356 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 10 [2020-10-05 23:56:34,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:34,357 INFO L225 Difference]: With dead ends: 122 [2020-10-05 23:56:34,357 INFO L226 Difference]: Without dead ends: 116 [2020-10-05 23:56:34,358 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:56:34,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2020-10-05 23:56:34,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 94. [2020-10-05 23:56:34,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2020-10-05 23:56:34,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 232 transitions. [2020-10-05 23:56:34,373 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 232 transitions. Word has length 10 [2020-10-05 23:56:34,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:34,374 INFO L479 AbstractCegarLoop]: Abstraction has 94 states and 232 transitions. [2020-10-05 23:56:34,374 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:56:34,374 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 232 transitions. [2020-10-05 23:56:34,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-05 23:56:34,379 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:34,379 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:34,580 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:56:34,581 INFO L427 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:34,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:34,581 INFO L82 PathProgramCache]: Analyzing trace with hash 1016324353, now seen corresponding path program 3 times [2020-10-05 23:56:34,583 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:34,583 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898251348] [2020-10-05 23:56:34,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:34,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:34,655 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-05 23:56:34,655 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898251348] [2020-10-05 23:56:34,655 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593084065] [2020-10-05 23:56:34,655 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-05 23:56:34,711 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-05 23:56:34,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:34,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-05 23:56:34,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:34,821 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-05 23:56:34,822 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:34,822 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-05 23:56:34,822 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [58794477] [2020-10-05 23:56:34,822 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:34,824 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:34,830 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 28 transitions. [2020-10-05 23:56:34,830 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:34,835 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:34,835 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:34,868 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:34,869 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:34,877 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:34,878 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-05 23:56:34,878 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:34,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-05 23:56:34,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2020-10-05 23:56:34,879 INFO L87 Difference]: Start difference. First operand 94 states and 232 transitions. Second operand 7 states. [2020-10-05 23:56:34,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:34,914 INFO L93 Difference]: Finished difference Result 113 states and 270 transitions. [2020-10-05 23:56:34,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-05 23:56:34,915 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 11 [2020-10-05 23:56:34,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:34,916 INFO L225 Difference]: With dead ends: 113 [2020-10-05 23:56:34,916 INFO L226 Difference]: Without dead ends: 111 [2020-10-05 23:56:34,916 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2020-10-05 23:56:34,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2020-10-05 23:56:34,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 96. [2020-10-05 23:56:34,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2020-10-05 23:56:34,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 238 transitions. [2020-10-05 23:56:34,922 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 238 transitions. Word has length 11 [2020-10-05 23:56:34,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:34,922 INFO L479 AbstractCegarLoop]: Abstraction has 96 states and 238 transitions. [2020-10-05 23:56:34,923 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-05 23:56:34,923 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 238 transitions. [2020-10-05 23:56:34,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-05 23:56:34,926 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:34,926 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:35,129 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2020-10-05 23:56:35,130 INFO L427 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:35,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:35,131 INFO L82 PathProgramCache]: Analyzing trace with hash 1016325314, now seen corresponding path program 4 times [2020-10-05 23:56:35,132 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:35,133 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988163308] [2020-10-05 23:56:35,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:35,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:35,219 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-05 23:56:35,220 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988163308] [2020-10-05 23:56:35,220 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275030595] [2020-10-05 23:56:35,220 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-05 23:56:35,279 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:56:35,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:35,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-05 23:56:35,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:35,367 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-05 23:56:35,367 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:35,367 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-05 23:56:35,367 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [485414129] [2020-10-05 23:56:35,368 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:35,369 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:35,371 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 26 transitions. [2020-10-05 23:56:35,371 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:35,386 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:35,386 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:35,395 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:35,395 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:35,405 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:35,405 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-05 23:56:35,406 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:35,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-05 23:56:35,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2020-10-05 23:56:35,406 INFO L87 Difference]: Start difference. First operand 96 states and 238 transitions. Second operand 7 states. [2020-10-05 23:56:35,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:35,465 INFO L93 Difference]: Finished difference Result 118 states and 280 transitions. [2020-10-05 23:56:35,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-10-05 23:56:35,466 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 11 [2020-10-05 23:56:35,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:35,467 INFO L225 Difference]: With dead ends: 118 [2020-10-05 23:56:35,467 INFO L226 Difference]: Without dead ends: 116 [2020-10-05 23:56:35,468 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2020-10-05 23:56:35,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2020-10-05 23:56:35,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 97. [2020-10-05 23:56:35,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2020-10-05 23:56:35,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 239 transitions. [2020-10-05 23:56:35,473 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 239 transitions. Word has length 11 [2020-10-05 23:56:35,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:35,473 INFO L479 AbstractCegarLoop]: Abstraction has 97 states and 239 transitions. [2020-10-05 23:56:35,473 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-05 23:56:35,473 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 239 transitions. [2020-10-05 23:56:35,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-05 23:56:35,474 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:35,474 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:35,686 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:56:35,687 INFO L427 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:35,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:35,687 INFO L82 PathProgramCache]: Analyzing trace with hash 1016354144, now seen corresponding path program 5 times [2020-10-05 23:56:35,689 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:35,689 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324152304] [2020-10-05 23:56:35,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:35,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:35,769 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-05 23:56:35,770 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324152304] [2020-10-05 23:56:35,770 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686882076] [2020-10-05 23:56:35,770 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-05 23:56:35,826 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:56:35,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:35,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-05 23:56:35,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:35,912 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-05 23:56:35,912 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:35,912 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-05 23:56:35,913 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1599330048] [2020-10-05 23:56:35,913 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:35,914 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:35,916 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 31 transitions. [2020-10-05 23:56:35,916 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:35,918 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:35,918 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:35,941 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:35,941 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:35,962 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:35,963 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:35,968 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:35,969 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:35,976 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [3327#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:56:35,977 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-05 23:56:35,977 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:35,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-05 23:56:35,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2020-10-05 23:56:35,977 INFO L87 Difference]: Start difference. First operand 97 states and 239 transitions. Second operand 8 states. [2020-10-05 23:56:36,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:36,032 INFO L93 Difference]: Finished difference Result 118 states and 278 transitions. [2020-10-05 23:56:36,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-05 23:56:36,032 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 11 [2020-10-05 23:56:36,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:36,033 INFO L225 Difference]: With dead ends: 118 [2020-10-05 23:56:36,033 INFO L226 Difference]: Without dead ends: 116 [2020-10-05 23:56:36,034 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2020-10-05 23:56:36,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2020-10-05 23:56:36,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 96. [2020-10-05 23:56:36,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2020-10-05 23:56:36,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 236 transitions. [2020-10-05 23:56:36,040 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 236 transitions. Word has length 11 [2020-10-05 23:56:36,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:36,040 INFO L479 AbstractCegarLoop]: Abstraction has 96 states and 236 transitions. [2020-10-05 23:56:36,040 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-05 23:56:36,040 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 236 transitions. [2020-10-05 23:56:36,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-05 23:56:36,041 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:36,041 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:36,252 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:56:36,253 INFO L427 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:36,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:36,253 INFO L82 PathProgramCache]: Analyzing trace with hash 1036880143, now seen corresponding path program 6 times [2020-10-05 23:56:36,255 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:36,255 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803225066] [2020-10-05 23:56:36,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:36,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:36,332 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:56:36,333 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803225066] [2020-10-05 23:56:36,333 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1588750939] [2020-10-05 23:56:36,333 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-05 23:56:36,401 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-05 23:56:36,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:36,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-05 23:56:36,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:36,533 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-05 23:56:36,534 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:36,534 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-05 23:56:36,535 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2054758178] [2020-10-05 23:56:36,535 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:36,536 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:36,539 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 27 transitions. [2020-10-05 23:56:36,539 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:36,550 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:36,550 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:36,569 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:36,569 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-05 23:56:36,569 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:36,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-05 23:56:36,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2020-10-05 23:56:36,570 INFO L87 Difference]: Start difference. First operand 96 states and 236 transitions. Second operand 7 states. [2020-10-05 23:56:36,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:36,672 INFO L93 Difference]: Finished difference Result 122 states and 288 transitions. [2020-10-05 23:56:36,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-05 23:56:36,673 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 11 [2020-10-05 23:56:36,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:36,675 INFO L225 Difference]: With dead ends: 122 [2020-10-05 23:56:36,675 INFO L226 Difference]: Without dead ends: 120 [2020-10-05 23:56:36,676 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2020-10-05 23:56:36,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2020-10-05 23:56:36,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 98. [2020-10-05 23:56:36,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2020-10-05 23:56:36,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 242 transitions. [2020-10-05 23:56:36,682 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 242 transitions. Word has length 11 [2020-10-05 23:56:36,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:36,682 INFO L479 AbstractCegarLoop]: Abstraction has 98 states and 242 transitions. [2020-10-05 23:56:36,683 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-05 23:56:36,683 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 242 transitions. [2020-10-05 23:56:36,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-05 23:56:36,684 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:36,684 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:36,898 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2020-10-05 23:56:36,898 INFO L427 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:36,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:36,899 INFO L82 PathProgramCache]: Analyzing trace with hash 1036881104, now seen corresponding path program 7 times [2020-10-05 23:56:36,901 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:36,901 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378951515] [2020-10-05 23:56:36,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:36,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:37,008 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-05 23:56:37,009 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378951515] [2020-10-05 23:56:37,009 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836592668] [2020-10-05 23:56:37,009 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-05 23:56:37,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:37,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-05 23:56:37,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:37,158 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-05 23:56:37,159 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:37,159 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-05 23:56:37,159 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1466821669] [2020-10-05 23:56:37,160 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:37,161 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:37,163 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 29 transitions. [2020-10-05 23:56:37,163 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:37,166 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:56:37,166 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:37,189 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:56:37,189 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:37,220 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:37,220 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:37,233 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [4042#(and (<= ~i~0 377) (<= ~j~0 5)), 4043#(and (<= (+ ~i~0 ~j~0) 5) (<= ~i~0 377))] [2020-10-05 23:56:37,234 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:56:37,234 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:37,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:56:37,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-05 23:56:37,235 INFO L87 Difference]: Start difference. First operand 98 states and 242 transitions. Second operand 9 states. [2020-10-05 23:56:37,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:37,336 INFO L93 Difference]: Finished difference Result 138 states and 324 transitions. [2020-10-05 23:56:37,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:56:37,336 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 11 [2020-10-05 23:56:37,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:37,338 INFO L225 Difference]: With dead ends: 138 [2020-10-05 23:56:37,338 INFO L226 Difference]: Without dead ends: 133 [2020-10-05 23:56:37,338 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=176, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:56:37,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2020-10-05 23:56:37,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 98. [2020-10-05 23:56:37,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2020-10-05 23:56:37,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 235 transitions. [2020-10-05 23:56:37,347 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 235 transitions. Word has length 11 [2020-10-05 23:56:37,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:37,348 INFO L479 AbstractCegarLoop]: Abstraction has 98 states and 235 transitions. [2020-10-05 23:56:37,349 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:56:37,349 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 235 transitions. [2020-10-05 23:56:37,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-05 23:56:37,349 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:37,350 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:37,561 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:56:37,562 INFO L427 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:37,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:37,562 INFO L82 PathProgramCache]: Analyzing trace with hash 1038466754, now seen corresponding path program 8 times [2020-10-05 23:56:37,563 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:37,563 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609939018] [2020-10-05 23:56:37,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:37,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:37,619 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-05 23:56:37,620 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609939018] [2020-10-05 23:56:37,620 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627364829] [2020-10-05 23:56:37,620 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-05 23:56:37,669 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:56:37,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:37,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-05 23:56:37,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:37,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-05 23:56:37,756 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:37,756 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2020-10-05 23:56:37,756 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [553412334] [2020-10-05 23:56:37,756 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:37,757 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:37,759 INFO L258 McrAutomatonBuilder]: Finished intersection with 17 states and 21 transitions. [2020-10-05 23:56:37,759 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:37,770 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:56:37,770 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:37,791 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [4427#(and (<= ~i~0 377) (<= ~j~0 5))] [2020-10-05 23:56:37,792 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-05 23:56:37,792 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:37,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-05 23:56:37,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2020-10-05 23:56:37,792 INFO L87 Difference]: Start difference. First operand 98 states and 235 transitions. Second operand 8 states. [2020-10-05 23:56:37,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:37,948 INFO L93 Difference]: Finished difference Result 134 states and 315 transitions. [2020-10-05 23:56:37,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:56:37,949 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 11 [2020-10-05 23:56:37,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:37,950 INFO L225 Difference]: With dead ends: 134 [2020-10-05 23:56:37,950 INFO L226 Difference]: Without dead ends: 129 [2020-10-05 23:56:37,951 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=92, Invalid=180, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:56:37,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2020-10-05 23:56:37,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 98. [2020-10-05 23:56:37,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2020-10-05 23:56:37,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 231 transitions. [2020-10-05 23:56:37,955 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 231 transitions. Word has length 11 [2020-10-05 23:56:37,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:37,956 INFO L479 AbstractCegarLoop]: Abstraction has 98 states and 231 transitions. [2020-10-05 23:56:37,956 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-05 23:56:37,956 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 231 transitions. [2020-10-05 23:56:37,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-05 23:56:37,956 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:37,957 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:38,157 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2020-10-05 23:56:38,158 INFO L427 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:38,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:38,159 INFO L82 PathProgramCache]: Analyzing trace with hash 1266597800, now seen corresponding path program 4 times [2020-10-05 23:56:38,160 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:38,160 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517934093] [2020-10-05 23:56:38,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:38,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:38,239 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-05 23:56:38,240 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517934093] [2020-10-05 23:56:38,240 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117476688] [2020-10-05 23:56:38,240 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-05 23:56:38,306 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:56:38,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:38,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-05 23:56:38,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:38,405 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-05 23:56:38,425 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-05 23:56:38,426 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:38,426 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2020-10-05 23:56:38,427 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [650520887] [2020-10-05 23:56:38,427 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:38,427 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:38,429 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 31 transitions. [2020-10-05 23:56:38,430 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:38,464 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:38,464 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-05 23:56:38,464 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:38,465 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-05 23:56:38,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2020-10-05 23:56:38,466 INFO L87 Difference]: Start difference. First operand 98 states and 231 transitions. Second operand 8 states. [2020-10-05 23:56:38,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:38,567 INFO L93 Difference]: Finished difference Result 143 states and 333 transitions. [2020-10-05 23:56:38,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-05 23:56:38,568 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 11 [2020-10-05 23:56:38,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:38,569 INFO L225 Difference]: With dead ends: 143 [2020-10-05 23:56:38,569 INFO L226 Difference]: Without dead ends: 138 [2020-10-05 23:56:38,570 INFO L675 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-05 23:56:38,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2020-10-05 23:56:38,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 105. [2020-10-05 23:56:38,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2020-10-05 23:56:38,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 257 transitions. [2020-10-05 23:56:38,575 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 257 transitions. Word has length 11 [2020-10-05 23:56:38,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:38,576 INFO L479 AbstractCegarLoop]: Abstraction has 105 states and 257 transitions. [2020-10-05 23:56:38,576 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-05 23:56:38,576 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 257 transitions. [2020-10-05 23:56:38,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2020-10-05 23:56:38,576 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:38,577 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:38,777 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2020-10-05 23:56:38,778 INFO L427 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:38,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:38,778 INFO L82 PathProgramCache]: Analyzing trace with hash 1615862390, now seen corresponding path program 4 times [2020-10-05 23:56:38,780 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:38,780 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970671213] [2020-10-05 23:56:38,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:38,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:38,872 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-05 23:56:38,872 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970671213] [2020-10-05 23:56:38,872 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382426802] [2020-10-05 23:56:38,872 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-05 23:56:38,921 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:56:38,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:38,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-05 23:56:38,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:39,044 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-05 23:56:39,045 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:39,045 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-05 23:56:39,046 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1965117856] [2020-10-05 23:56:39,046 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:39,047 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:39,049 INFO L258 McrAutomatonBuilder]: Finished intersection with 17 states and 21 transitions. [2020-10-05 23:56:39,049 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:39,050 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:56:39,051 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:39,075 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:39,076 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:39,102 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:39,102 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:39,136 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:39,136 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:39,166 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 4 new interpolants: [5218#(and (<= ~i~0 377) (<= ~j~0 5)), 5219#(and (<= ~j~0 (+ (* 3 ~i~0) 1)) (= ~i~0 1)), 5220#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1)), 5221#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:56:39,167 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:56:39,167 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:39,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:56:39,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:56:39,168 INFO L87 Difference]: Start difference. First operand 105 states and 257 transitions. Second operand 12 states. [2020-10-05 23:56:39,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:39,245 INFO L93 Difference]: Finished difference Result 153 states and 366 transitions. [2020-10-05 23:56:39,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-05 23:56:39,246 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 11 [2020-10-05 23:56:39,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:39,247 INFO L225 Difference]: With dead ends: 153 [2020-10-05 23:56:39,247 INFO L226 Difference]: Without dead ends: 147 [2020-10-05 23:56:39,248 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:56:39,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2020-10-05 23:56:39,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 112. [2020-10-05 23:56:39,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2020-10-05 23:56:39,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 277 transitions. [2020-10-05 23:56:39,252 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 277 transitions. Word has length 11 [2020-10-05 23:56:39,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:39,253 INFO L479 AbstractCegarLoop]: Abstraction has 112 states and 277 transitions. [2020-10-05 23:56:39,253 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:56:39,253 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 277 transitions. [2020-10-05 23:56:39,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-05 23:56:39,254 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:39,254 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:39,465 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2020-10-05 23:56:39,466 INFO L427 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:39,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:39,466 INFO L82 PathProgramCache]: Analyzing trace with hash 1441283596, now seen corresponding path program 9 times [2020-10-05 23:56:39,468 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:39,468 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406118282] [2020-10-05 23:56:39,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:39,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:39,538 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-05 23:56:39,538 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406118282] [2020-10-05 23:56:39,538 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803287760] [2020-10-05 23:56:39,539 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-05 23:56:39,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-05 23:56:39,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:39,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-05 23:56:39,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:39,689 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-05 23:56:39,689 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:39,689 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-05 23:56:39,689 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1733252642] [2020-10-05 23:56:39,690 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:39,691 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:39,693 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 31 transitions. [2020-10-05 23:56:39,693 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:39,704 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:39,704 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:39,735 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:39,736 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:39,742 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:39,742 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-05 23:56:39,742 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:39,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-05 23:56:39,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-05 23:56:39,743 INFO L87 Difference]: Start difference. First operand 112 states and 277 transitions. Second operand 8 states. [2020-10-05 23:56:39,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:39,797 INFO L93 Difference]: Finished difference Result 137 states and 327 transitions. [2020-10-05 23:56:39,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-05 23:56:39,797 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-05 23:56:39,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:39,799 INFO L225 Difference]: With dead ends: 137 [2020-10-05 23:56:39,799 INFO L226 Difference]: Without dead ends: 135 [2020-10-05 23:56:39,799 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-05 23:56:39,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2020-10-05 23:56:39,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 116. [2020-10-05 23:56:39,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2020-10-05 23:56:39,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 289 transitions. [2020-10-05 23:56:39,803 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 289 transitions. Word has length 12 [2020-10-05 23:56:39,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:39,804 INFO L479 AbstractCegarLoop]: Abstraction has 116 states and 289 transitions. [2020-10-05 23:56:39,804 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-05 23:56:39,804 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 289 transitions. [2020-10-05 23:56:39,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-05 23:56:39,804 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:39,805 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:40,005 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-10-05 23:56:40,006 INFO L427 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:40,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:40,006 INFO L82 PathProgramCache]: Analyzing trace with hash 1441284557, now seen corresponding path program 10 times [2020-10-05 23:56:40,008 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:40,008 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139536834] [2020-10-05 23:56:40,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:40,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:40,075 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-05 23:56:40,076 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139536834] [2020-10-05 23:56:40,076 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686492660] [2020-10-05 23:56:40,076 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-05 23:56:40,139 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:56:40,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:40,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-05 23:56:40,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:40,264 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-05 23:56:40,265 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:40,265 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-05 23:56:40,265 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1336238156] [2020-10-05 23:56:40,266 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:40,267 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:40,269 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 29 transitions. [2020-10-05 23:56:40,269 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:40,290 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:40,290 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:40,298 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:40,298 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:40,305 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:40,306 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-05 23:56:40,306 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:40,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-05 23:56:40,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2020-10-05 23:56:40,307 INFO L87 Difference]: Start difference. First operand 116 states and 289 transitions. Second operand 8 states. [2020-10-05 23:56:40,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:40,375 INFO L93 Difference]: Finished difference Result 142 states and 337 transitions. [2020-10-05 23:56:40,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-05 23:56:40,376 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-05 23:56:40,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:40,378 INFO L225 Difference]: With dead ends: 142 [2020-10-05 23:56:40,378 INFO L226 Difference]: Without dead ends: 140 [2020-10-05 23:56:40,378 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2020-10-05 23:56:40,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2020-10-05 23:56:40,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 114. [2020-10-05 23:56:40,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2020-10-05 23:56:40,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 283 transitions. [2020-10-05 23:56:40,385 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 283 transitions. Word has length 12 [2020-10-05 23:56:40,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:40,385 INFO L479 AbstractCegarLoop]: Abstraction has 114 states and 283 transitions. [2020-10-05 23:56:40,385 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-05 23:56:40,385 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 283 transitions. [2020-10-05 23:56:40,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-05 23:56:40,386 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:40,386 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:40,600 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:56:40,600 INFO L427 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:40,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:40,601 INFO L82 PathProgramCache]: Analyzing trace with hash 1441313387, now seen corresponding path program 11 times [2020-10-05 23:56:40,602 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:40,602 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679337323] [2020-10-05 23:56:40,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:40,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:40,697 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-05 23:56:40,697 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679337323] [2020-10-05 23:56:40,697 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291326894] [2020-10-05 23:56:40,697 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-05 23:56:40,750 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:56:40,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:40,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-05 23:56:40,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:40,839 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-05 23:56:40,840 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:40,840 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-05 23:56:40,840 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [685005668] [2020-10-05 23:56:40,840 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:40,841 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:40,843 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 27 transitions. [2020-10-05 23:56:40,843 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:40,847 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:40,847 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:40,861 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:40,862 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:40,867 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:40,867 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-05 23:56:40,867 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:40,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-05 23:56:40,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2020-10-05 23:56:40,868 INFO L87 Difference]: Start difference. First operand 114 states and 283 transitions. Second operand 8 states. [2020-10-05 23:56:40,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:40,978 INFO L93 Difference]: Finished difference Result 144 states and 341 transitions. [2020-10-05 23:56:40,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-05 23:56:40,978 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-05 23:56:40,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:40,979 INFO L225 Difference]: With dead ends: 144 [2020-10-05 23:56:40,979 INFO L226 Difference]: Without dead ends: 142 [2020-10-05 23:56:40,980 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:56:40,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2020-10-05 23:56:40,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 115. [2020-10-05 23:56:40,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-10-05 23:56:40,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 286 transitions. [2020-10-05 23:56:40,983 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 286 transitions. Word has length 12 [2020-10-05 23:56:40,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:40,983 INFO L479 AbstractCegarLoop]: Abstraction has 115 states and 286 transitions. [2020-10-05 23:56:40,983 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-05 23:56:40,983 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 286 transitions. [2020-10-05 23:56:40,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-05 23:56:40,984 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:40,984 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:41,189 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:56:41,190 INFO L427 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:41,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:41,190 INFO L82 PathProgramCache]: Analyzing trace with hash 1441314348, now seen corresponding path program 12 times [2020-10-05 23:56:41,192 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:41,192 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804528672] [2020-10-05 23:56:41,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:41,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:41,259 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-05 23:56:41,259 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804528672] [2020-10-05 23:56:41,260 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1600337670] [2020-10-05 23:56:41,260 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-05 23:56:41,301 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-05 23:56:41,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:41,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-05 23:56:41,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:41,402 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-05 23:56:41,402 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:41,403 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-05 23:56:41,403 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [458488804] [2020-10-05 23:56:41,403 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:41,404 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:41,406 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 27 transitions. [2020-10-05 23:56:41,406 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:41,411 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:41,411 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:41,430 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:41,430 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:41,439 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:41,440 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-05 23:56:41,440 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:41,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-05 23:56:41,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2020-10-05 23:56:41,440 INFO L87 Difference]: Start difference. First operand 115 states and 286 transitions. Second operand 8 states. [2020-10-05 23:56:41,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:41,528 INFO L93 Difference]: Finished difference Result 145 states and 343 transitions. [2020-10-05 23:56:41,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-10-05 23:56:41,528 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-05 23:56:41,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:41,529 INFO L225 Difference]: With dead ends: 145 [2020-10-05 23:56:41,529 INFO L226 Difference]: Without dead ends: 143 [2020-10-05 23:56:41,530 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:56:41,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2020-10-05 23:56:41,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 115. [2020-10-05 23:56:41,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-10-05 23:56:41,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 284 transitions. [2020-10-05 23:56:41,534 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 284 transitions. Word has length 12 [2020-10-05 23:56:41,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:41,534 INFO L479 AbstractCegarLoop]: Abstraction has 115 states and 284 transitions. [2020-10-05 23:56:41,534 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-05 23:56:41,535 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 284 transitions. [2020-10-05 23:56:41,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-05 23:56:41,535 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:41,535 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:41,739 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:56:41,740 INFO L427 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:41,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:41,740 INFO L82 PathProgramCache]: Analyzing trace with hash 1442207117, now seen corresponding path program 13 times [2020-10-05 23:56:41,742 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:41,742 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131161862] [2020-10-05 23:56:41,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:41,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:41,812 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-05 23:56:41,813 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131161862] [2020-10-05 23:56:41,813 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231886060] [2020-10-05 23:56:41,813 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-05 23:56:41,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:41,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-05 23:56:41,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:41,987 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-05 23:56:41,988 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:41,988 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-05 23:56:41,988 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [795794246] [2020-10-05 23:56:41,989 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:41,990 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:41,992 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 32 transitions. [2020-10-05 23:56:41,992 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:42,001 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:42,001 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:42,036 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:42,036 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:42,051 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:42,051 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:42,063 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:42,063 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:42,069 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [7329#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:56:42,070 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:56:42,070 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:42,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:56:42,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2020-10-05 23:56:42,070 INFO L87 Difference]: Start difference. First operand 115 states and 284 transitions. Second operand 9 states. [2020-10-05 23:56:42,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:42,144 INFO L93 Difference]: Finished difference Result 143 states and 338 transitions. [2020-10-05 23:56:42,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-05 23:56:42,145 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-05 23:56:42,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:42,146 INFO L225 Difference]: With dead ends: 143 [2020-10-05 23:56:42,146 INFO L226 Difference]: Without dead ends: 141 [2020-10-05 23:56:42,147 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:56:42,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2020-10-05 23:56:42,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 117. [2020-10-05 23:56:42,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2020-10-05 23:56:42,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 289 transitions. [2020-10-05 23:56:42,151 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 289 transitions. Word has length 12 [2020-10-05 23:56:42,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:42,151 INFO L479 AbstractCegarLoop]: Abstraction has 117 states and 289 transitions. [2020-10-05 23:56:42,151 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:56:42,152 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 289 transitions. [2020-10-05 23:56:42,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-05 23:56:42,152 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:42,152 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:42,364 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2020-10-05 23:56:42,364 INFO L427 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:42,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:42,365 INFO L82 PathProgramCache]: Analyzing trace with hash 1442208078, now seen corresponding path program 14 times [2020-10-05 23:56:42,365 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:42,366 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498569063] [2020-10-05 23:56:42,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:42,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:42,447 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-05 23:56:42,447 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498569063] [2020-10-05 23:56:42,447 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784198930] [2020-10-05 23:56:42,448 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-05 23:56:42,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:56:42,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:42,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-05 23:56:42,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:42,577 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-05 23:56:42,577 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:42,577 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-05 23:56:42,577 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1345557549] [2020-10-05 23:56:42,578 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:42,578 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:42,580 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 32 transitions. [2020-10-05 23:56:42,581 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:42,582 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:42,582 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:42,607 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:42,608 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:42,630 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:42,631 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:42,648 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:42,649 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:42,656 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [7757#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:56:42,656 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:56:42,656 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:42,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:56:42,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2020-10-05 23:56:42,657 INFO L87 Difference]: Start difference. First operand 117 states and 289 transitions. Second operand 9 states. [2020-10-05 23:56:42,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:42,736 INFO L93 Difference]: Finished difference Result 146 states and 344 transitions. [2020-10-05 23:56:42,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-05 23:56:42,737 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-05 23:56:42,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:42,738 INFO L225 Difference]: With dead ends: 146 [2020-10-05 23:56:42,738 INFO L226 Difference]: Without dead ends: 144 [2020-10-05 23:56:42,741 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:56:42,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2020-10-05 23:56:42,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 115. [2020-10-05 23:56:42,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-10-05 23:56:42,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 283 transitions. [2020-10-05 23:56:42,745 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 283 transitions. Word has length 12 [2020-10-05 23:56:42,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:42,746 INFO L479 AbstractCegarLoop]: Abstraction has 115 states and 283 transitions. [2020-10-05 23:56:42,746 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:56:42,746 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 283 transitions. [2020-10-05 23:56:42,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-05 23:56:42,746 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:42,747 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:42,956 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2020-10-05 23:56:42,957 INFO L427 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:42,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:42,957 INFO L82 PathProgramCache]: Analyzing trace with hash 2078513086, now seen corresponding path program 15 times [2020-10-05 23:56:42,959 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:42,959 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849419830] [2020-10-05 23:56:42,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:42,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:43,050 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-05 23:56:43,051 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849419830] [2020-10-05 23:56:43,051 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480788818] [2020-10-05 23:56:43,051 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-05 23:56:43,102 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-05 23:56:43,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:43,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-05 23:56:43,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:43,222 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-05 23:56:43,223 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:43,223 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-05 23:56:43,223 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [578459124] [2020-10-05 23:56:43,223 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:43,224 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:43,226 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 30 transitions. [2020-10-05 23:56:43,226 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:43,235 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:43,235 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:43,258 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:43,258 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-05 23:56:43,258 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:43,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-05 23:56:43,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2020-10-05 23:56:43,259 INFO L87 Difference]: Start difference. First operand 115 states and 283 transitions. Second operand 8 states. [2020-10-05 23:56:43,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:43,308 INFO L93 Difference]: Finished difference Result 151 states and 355 transitions. [2020-10-05 23:56:43,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-05 23:56:43,308 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-05 23:56:43,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:43,310 INFO L225 Difference]: With dead ends: 151 [2020-10-05 23:56:43,310 INFO L226 Difference]: Without dead ends: 149 [2020-10-05 23:56:43,310 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2020-10-05 23:56:43,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2020-10-05 23:56:43,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 119. [2020-10-05 23:56:43,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2020-10-05 23:56:43,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 295 transitions. [2020-10-05 23:56:43,315 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 295 transitions. Word has length 12 [2020-10-05 23:56:43,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:43,315 INFO L479 AbstractCegarLoop]: Abstraction has 119 states and 295 transitions. [2020-10-05 23:56:43,315 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-05 23:56:43,315 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 295 transitions. [2020-10-05 23:56:43,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-05 23:56:43,317 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:43,317 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:43,527 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2020-10-05 23:56:43,527 INFO L427 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:43,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:43,528 INFO L82 PathProgramCache]: Analyzing trace with hash 2078514047, now seen corresponding path program 16 times [2020-10-05 23:56:43,529 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:43,530 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919569476] [2020-10-05 23:56:43,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:43,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:43,621 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-05 23:56:43,621 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919569476] [2020-10-05 23:56:43,622 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939295414] [2020-10-05 23:56:43,622 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-05 23:56:43,684 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:56:43,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:43,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-05 23:56:43,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:43,789 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-05 23:56:43,790 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:43,790 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-05 23:56:43,790 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2121740893] [2020-10-05 23:56:43,790 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:43,791 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:43,794 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-05 23:56:43,794 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:43,799 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:43,799 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:43,811 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:43,812 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-05 23:56:43,812 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:43,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-05 23:56:43,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2020-10-05 23:56:43,812 INFO L87 Difference]: Start difference. First operand 119 states and 295 transitions. Second operand 8 states. [2020-10-05 23:56:43,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:43,891 INFO L93 Difference]: Finished difference Result 152 states and 357 transitions. [2020-10-05 23:56:43,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-05 23:56:43,891 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-05 23:56:43,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:43,893 INFO L225 Difference]: With dead ends: 152 [2020-10-05 23:56:43,893 INFO L226 Difference]: Without dead ends: 150 [2020-10-05 23:56:43,893 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:56:43,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2020-10-05 23:56:43,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 117. [2020-10-05 23:56:43,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2020-10-05 23:56:43,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 289 transitions. [2020-10-05 23:56:43,897 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 289 transitions. Word has length 12 [2020-10-05 23:56:43,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:43,898 INFO L479 AbstractCegarLoop]: Abstraction has 117 states and 289 transitions. [2020-10-05 23:56:43,898 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-05 23:56:43,898 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 289 transitions. [2020-10-05 23:56:43,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-05 23:56:43,898 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:43,898 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:44,107 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2020-10-05 23:56:44,108 INFO L427 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:44,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:44,108 INFO L82 PathProgramCache]: Analyzing trace with hash 2078542877, now seen corresponding path program 17 times [2020-10-05 23:56:44,110 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:44,110 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182112907] [2020-10-05 23:56:44,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:44,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:44,177 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-05 23:56:44,177 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182112907] [2020-10-05 23:56:44,177 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759365358] [2020-10-05 23:56:44,177 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-05 23:56:44,217 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:56:44,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:44,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-05 23:56:44,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:44,295 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-05 23:56:44,296 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:44,296 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-05 23:56:44,296 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [880962333] [2020-10-05 23:56:44,296 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:44,298 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:44,301 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-05 23:56:44,301 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:44,306 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:44,306 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:44,326 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:56:44,326 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:44,347 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [9057#(and (<= (+ ~i~0 (* 2 ~j~0)) 8) (<= ~i~0 377))] [2020-10-05 23:56:44,348 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:56:44,348 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:44,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:56:44,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2020-10-05 23:56:44,349 INFO L87 Difference]: Start difference. First operand 117 states and 289 transitions. Second operand 9 states. [2020-10-05 23:56:44,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:44,482 INFO L93 Difference]: Finished difference Result 161 states and 377 transitions. [2020-10-05 23:56:44,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-05 23:56:44,483 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-05 23:56:44,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:44,484 INFO L225 Difference]: With dead ends: 161 [2020-10-05 23:56:44,484 INFO L226 Difference]: Without dead ends: 159 [2020-10-05 23:56:44,484 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:56:44,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2020-10-05 23:56:44,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 120. [2020-10-05 23:56:44,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2020-10-05 23:56:44,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 300 transitions. [2020-10-05 23:56:44,496 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 300 transitions. Word has length 12 [2020-10-05 23:56:44,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:44,496 INFO L479 AbstractCegarLoop]: Abstraction has 120 states and 300 transitions. [2020-10-05 23:56:44,496 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:56:44,496 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 300 transitions. [2020-10-05 23:56:44,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-05 23:56:44,497 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:44,497 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:44,708 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2020-10-05 23:56:44,708 INFO L427 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:44,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:44,709 INFO L82 PathProgramCache]: Analyzing trace with hash 2078543838, now seen corresponding path program 18 times [2020-10-05 23:56:44,710 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:44,710 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823613844] [2020-10-05 23:56:44,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:44,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:44,787 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-05 23:56:44,787 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823613844] [2020-10-05 23:56:44,788 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805007381] [2020-10-05 23:56:44,788 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-05 23:56:44,841 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-05 23:56:44,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:44,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-05 23:56:44,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:44,954 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-05 23:56:44,955 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:44,955 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-05 23:56:44,955 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2004180485] [2020-10-05 23:56:44,955 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:44,957 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:44,959 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 32 transitions. [2020-10-05 23:56:44,959 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:44,961 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:56:44,961 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:44,984 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:56:44,984 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:45,019 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:45,020 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:45,031 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:56:45,031 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:45,061 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [9513#(and (<= ~j~0 7) (<= ~i~0 377)), 9514#(and (<= ~i~0 377) (<= (+ ~i~0 ~j~0) 7)), 9515#(and (<= (+ (* 2 ~i~0) ~j~0) 7) (<= ~i~0 377))] [2020-10-05 23:56:45,061 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:56:45,061 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:45,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:56:45,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:56:45,062 INFO L87 Difference]: Start difference. First operand 120 states and 300 transitions. Second operand 11 states. [2020-10-05 23:56:45,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:45,274 INFO L93 Difference]: Finished difference Result 172 states and 403 transitions. [2020-10-05 23:56:45,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-05 23:56:45,274 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 12 [2020-10-05 23:56:45,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:45,276 INFO L225 Difference]: With dead ends: 172 [2020-10-05 23:56:45,277 INFO L226 Difference]: Without dead ends: 167 [2020-10-05 23:56:45,277 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=152, Invalid=310, Unknown=0, NotChecked=0, Total=462 [2020-10-05 23:56:45,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2020-10-05 23:56:45,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 116. [2020-10-05 23:56:45,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2020-10-05 23:56:45,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 288 transitions. [2020-10-05 23:56:45,282 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 288 transitions. Word has length 12 [2020-10-05 23:56:45,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:45,282 INFO L479 AbstractCegarLoop]: Abstraction has 116 states and 288 transitions. [2020-10-05 23:56:45,282 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:56:45,282 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 288 transitions. [2020-10-05 23:56:45,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-05 23:56:45,283 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:45,283 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:45,495 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:56:45,496 INFO L427 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:45,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:45,496 INFO L82 PathProgramCache]: Analyzing trace with hash 2099731966, now seen corresponding path program 19 times [2020-10-05 23:56:45,497 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:45,498 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653507657] [2020-10-05 23:56:45,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:45,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:45,561 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-05 23:56:45,562 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653507657] [2020-10-05 23:56:45,562 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428197498] [2020-10-05 23:56:45,562 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-05 23:56:45,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:45,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-05 23:56:45,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:45,694 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-05 23:56:45,695 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:45,695 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-05 23:56:45,695 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [333671619] [2020-10-05 23:56:45,695 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:45,696 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:45,698 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 40 transitions. [2020-10-05 23:56:45,698 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:45,703 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:45,703 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:45,738 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:56:45,738 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:45,761 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [9978#(and (<= ~i~0 377) (<= ~j~0 5))] [2020-10-05 23:56:45,761 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:56:45,761 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:45,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:56:45,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2020-10-05 23:56:45,762 INFO L87 Difference]: Start difference. First operand 116 states and 288 transitions. Second operand 9 states. [2020-10-05 23:56:45,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:45,864 INFO L93 Difference]: Finished difference Result 167 states and 394 transitions. [2020-10-05 23:56:45,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-05 23:56:45,865 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-05 23:56:45,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:45,866 INFO L225 Difference]: With dead ends: 167 [2020-10-05 23:56:45,866 INFO L226 Difference]: Without dead ends: 162 [2020-10-05 23:56:45,867 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=201, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:56:45,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2020-10-05 23:56:45,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 118. [2020-10-05 23:56:45,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2020-10-05 23:56:45,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 287 transitions. [2020-10-05 23:56:45,871 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 287 transitions. Word has length 12 [2020-10-05 23:56:45,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:45,871 INFO L479 AbstractCegarLoop]: Abstraction has 118 states and 287 transitions. [2020-10-05 23:56:45,871 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:56:45,871 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 287 transitions. [2020-10-05 23:56:45,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-05 23:56:45,872 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:45,872 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:46,072 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-10-05 23:56:46,073 INFO L427 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:46,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:46,073 INFO L82 PathProgramCache]: Analyzing trace with hash 2100655487, now seen corresponding path program 20 times [2020-10-05 23:56:46,075 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:46,075 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171395855] [2020-10-05 23:56:46,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:46,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:46,140 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-05 23:56:46,140 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171395855] [2020-10-05 23:56:46,140 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705040948] [2020-10-05 23:56:46,141 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-05 23:56:46,200 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:56:46,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:46,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-05 23:56:46,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:46,298 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-05 23:56:46,299 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:46,299 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-05 23:56:46,299 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [834930080] [2020-10-05 23:56:46,299 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:46,300 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:46,302 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 26 transitions. [2020-10-05 23:56:46,302 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:46,315 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:56:46,316 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:46,334 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [10436#(and (<= ~i~0 377) (<= ~j~0 8))] [2020-10-05 23:56:46,334 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:56:46,334 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:46,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:56:46,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2020-10-05 23:56:46,335 INFO L87 Difference]: Start difference. First operand 118 states and 287 transitions. Second operand 9 states. [2020-10-05 23:56:46,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:46,555 INFO L93 Difference]: Finished difference Result 166 states and 393 transitions. [2020-10-05 23:56:46,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-05 23:56:46,556 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-05 23:56:46,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:46,557 INFO L225 Difference]: With dead ends: 166 [2020-10-05 23:56:46,558 INFO L226 Difference]: Without dead ends: 161 [2020-10-05 23:56:46,558 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=138, Invalid=282, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:56:46,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2020-10-05 23:56:46,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 117. [2020-10-05 23:56:46,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2020-10-05 23:56:46,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 282 transitions. [2020-10-05 23:56:46,562 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 282 transitions. Word has length 12 [2020-10-05 23:56:46,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:46,563 INFO L479 AbstractCegarLoop]: Abstraction has 117 states and 282 transitions. [2020-10-05 23:56:46,563 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:56:46,563 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 282 transitions. [2020-10-05 23:56:46,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-05 23:56:46,563 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:46,564 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:46,775 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2020-10-05 23:56:46,776 INFO L427 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:46,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:46,776 INFO L82 PathProgramCache]: Analyzing trace with hash 2127698027, now seen corresponding path program 21 times [2020-10-05 23:56:46,778 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:46,778 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814799080] [2020-10-05 23:56:46,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:46,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:46,837 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-05 23:56:46,837 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814799080] [2020-10-05 23:56:46,838 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111164228] [2020-10-05 23:56:46,838 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 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-05 23:56:46,894 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-05 23:56:46,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:46,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-05 23:56:46,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:47,022 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-05 23:56:47,023 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:47,023 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-05 23:56:47,023 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [405333472] [2020-10-05 23:56:47,024 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:47,024 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:47,026 INFO L258 McrAutomatonBuilder]: Finished intersection with 17 states and 20 transitions. [2020-10-05 23:56:47,026 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:47,037 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:47,037 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-10-05 23:56:47,037 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:47,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-10-05 23:56:47,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2020-10-05 23:56:47,038 INFO L87 Difference]: Start difference. First operand 117 states and 282 transitions. Second operand 8 states. [2020-10-05 23:56:47,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:47,176 INFO L93 Difference]: Finished difference Result 162 states and 371 transitions. [2020-10-05 23:56:47,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-05 23:56:47,176 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 12 [2020-10-05 23:56:47,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:47,178 INFO L225 Difference]: With dead ends: 162 [2020-10-05 23:56:47,178 INFO L226 Difference]: Without dead ends: 160 [2020-10-05 23:56:47,179 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:56:47,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2020-10-05 23:56:47,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 117. [2020-10-05 23:56:47,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2020-10-05 23:56:47,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 285 transitions. [2020-10-05 23:56:47,185 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 285 transitions. Word has length 12 [2020-10-05 23:56:47,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:47,186 INFO L479 AbstractCegarLoop]: Abstraction has 117 states and 285 transitions. [2020-10-05 23:56:47,186 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-10-05 23:56:47,186 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 285 transitions. [2020-10-05 23:56:47,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-05 23:56:47,187 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:47,187 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:47,398 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:56:47,399 INFO L427 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:47,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:47,399 INFO L82 PathProgramCache]: Analyzing trace with hash 2127698988, now seen corresponding path program 22 times [2020-10-05 23:56:47,401 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:47,401 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071427670] [2020-10-05 23:56:47,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:47,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:47,459 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-05 23:56:47,460 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071427670] [2020-10-05 23:56:47,460 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051456028] [2020-10-05 23:56:47,460 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 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-05 23:56:47,503 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:56:47,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:47,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-05 23:56:47,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:47,608 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-05 23:56:47,609 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:47,609 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-05 23:56:47,609 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [983535107] [2020-10-05 23:56:47,609 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:47,610 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:47,612 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 24 transitions. [2020-10-05 23:56:47,612 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:47,619 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:56:47,619 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:47,638 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:56:47,638 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:47,673 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [11349#(and (<= ~i~0 377) (<= ~j~0 8)), 11350#(and (<= (+ ~i~0 ~j~0) 8) (<= ~i~0 377))] [2020-10-05 23:56:47,673 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:56:47,674 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:47,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:56:47,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:56:47,674 INFO L87 Difference]: Start difference. First operand 117 states and 285 transitions. Second operand 10 states. [2020-10-05 23:56:47,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:47,867 INFO L93 Difference]: Finished difference Result 173 states and 407 transitions. [2020-10-05 23:56:47,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-05 23:56:47,867 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 12 [2020-10-05 23:56:47,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:47,869 INFO L225 Difference]: With dead ends: 173 [2020-10-05 23:56:47,869 INFO L226 Difference]: Without dead ends: 168 [2020-10-05 23:56:47,870 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=147, Invalid=315, Unknown=0, NotChecked=0, Total=462 [2020-10-05 23:56:47,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2020-10-05 23:56:47,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 115. [2020-10-05 23:56:47,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2020-10-05 23:56:47,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 277 transitions. [2020-10-05 23:56:47,874 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 277 transitions. Word has length 12 [2020-10-05 23:56:47,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:47,874 INFO L479 AbstractCegarLoop]: Abstraction has 115 states and 277 transitions. [2020-10-05 23:56:47,874 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:56:47,875 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 277 transitions. [2020-10-05 23:56:47,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-05 23:56:47,875 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:47,875 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:48,086 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:56:48,087 INFO L427 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:48,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:48,087 INFO L82 PathProgramCache]: Analyzing trace with hash 2128361117, now seen corresponding path program 23 times [2020-10-05 23:56:48,089 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:48,089 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202489999] [2020-10-05 23:56:48,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:48,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:48,153 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-05 23:56:48,153 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202489999] [2020-10-05 23:56:48,153 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687967112] [2020-10-05 23:56:48,154 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 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-05 23:56:48,206 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:56:48,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:48,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2020-10-05 23:56:48,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:48,302 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-05 23:56:48,303 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:48,303 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2020-10-05 23:56:48,303 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1739160443] [2020-10-05 23:56:48,303 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:48,304 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:48,306 INFO L258 McrAutomatonBuilder]: Finished intersection with 18 states and 22 transitions. [2020-10-05 23:56:48,306 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:48,318 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:56:48,318 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:48,338 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [11814#(and (<= ~j~0 7) (<= ~i~0 377))] [2020-10-05 23:56:48,338 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:56:48,339 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:48,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:56:48,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2020-10-05 23:56:48,339 INFO L87 Difference]: Start difference. First operand 115 states and 277 transitions. Second operand 9 states. [2020-10-05 23:56:48,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:48,566 INFO L93 Difference]: Finished difference Result 161 states and 376 transitions. [2020-10-05 23:56:48,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-05 23:56:48,567 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-05 23:56:48,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:48,569 INFO L225 Difference]: With dead ends: 161 [2020-10-05 23:56:48,569 INFO L226 Difference]: Without dead ends: 156 [2020-10-05 23:56:48,569 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=134, Invalid=286, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:56:48,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2020-10-05 23:56:48,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 114. [2020-10-05 23:56:48,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2020-10-05 23:56:48,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 268 transitions. [2020-10-05 23:56:48,576 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 268 transitions. Word has length 12 [2020-10-05 23:56:48,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:48,576 INFO L479 AbstractCegarLoop]: Abstraction has 114 states and 268 transitions. [2020-10-05 23:56:48,576 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:56:48,576 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 268 transitions. [2020-10-05 23:56:48,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-05 23:56:48,577 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:48,577 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:48,791 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2020-10-05 23:56:48,791 INFO L427 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:48,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:48,792 INFO L82 PathProgramCache]: Analyzing trace with hash 609848181, now seen corresponding path program 5 times [2020-10-05 23:56:48,793 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:48,794 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6174938] [2020-10-05 23:56:48,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:48,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:48,898 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-05 23:56:48,899 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6174938] [2020-10-05 23:56:48,899 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72382766] [2020-10-05 23:56:48,899 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 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-05 23:56:48,959 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:56:48,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:48,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:56:48,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:49,152 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-05 23:56:49,185 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-05 23:56:49,185 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:49,186 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2020-10-05 23:56:49,186 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [923510957] [2020-10-05 23:56:49,186 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:49,188 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:49,191 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 36 transitions. [2020-10-05 23:56:49,191 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:49,217 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:49,218 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:56:49,218 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:49,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:56:49,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:56:49,219 INFO L87 Difference]: Start difference. First operand 114 states and 268 transitions. Second operand 9 states. [2020-10-05 23:56:49,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:49,334 INFO L93 Difference]: Finished difference Result 164 states and 382 transitions. [2020-10-05 23:56:49,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-05 23:56:49,334 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 12 [2020-10-05 23:56:49,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:49,335 INFO L225 Difference]: With dead ends: 164 [2020-10-05 23:56:49,335 INFO L226 Difference]: Without dead ends: 159 [2020-10-05 23:56:49,336 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=147, Invalid=315, Unknown=0, NotChecked=0, Total=462 [2020-10-05 23:56:49,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2020-10-05 23:56:49,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 122. [2020-10-05 23:56:49,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2020-10-05 23:56:49,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 299 transitions. [2020-10-05 23:56:49,339 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 299 transitions. Word has length 12 [2020-10-05 23:56:49,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:49,340 INFO L479 AbstractCegarLoop]: Abstraction has 122 states and 299 transitions. [2020-10-05 23:56:49,340 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:56:49,340 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 299 transitions. [2020-10-05 23:56:49,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-10-05 23:56:49,340 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:49,341 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:49,550 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:56:49,551 INFO L427 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:49,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:49,551 INFO L82 PathProgramCache]: Analyzing trace with hash -1447872776, now seen corresponding path program 5 times [2020-10-05 23:56:49,553 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:49,553 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759829295] [2020-10-05 23:56:49,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:49,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:49,673 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-05 23:56:49,674 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759829295] [2020-10-05 23:56:49,674 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034596351] [2020-10-05 23:56:49,674 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-05 23:56:49,716 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:56:49,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:49,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:56:49,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:49,851 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:56:49,852 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:49,852 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:56:49,852 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [659118865] [2020-10-05 23:56:49,852 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:49,853 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:49,855 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 24 transitions. [2020-10-05 23:56:49,855 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:49,856 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:56:49,856 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:49,879 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:49,879 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:49,909 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:49,910 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:49,943 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:49,943 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:49,978 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:49,978 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:50,006 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 5 new interpolants: [12736#(and (= ~i~0 1) (<= (+ ~i~0 ~j~0) 6)), 12737#(and (<= ~j~0 (+ (* 3 ~i~0) 1)) (= ~i~0 1)), 12738#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1)), 12739#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1)), 12735#(and (<= ~j~0 6) (<= ~i~0 377))] [2020-10-05 23:56:50,007 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-05 23:56:50,007 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:50,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-05 23:56:50,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=264, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:56:50,008 INFO L87 Difference]: Start difference. First operand 122 states and 299 transitions. Second operand 14 states. [2020-10-05 23:56:50,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:50,110 INFO L93 Difference]: Finished difference Result 184 states and 440 transitions. [2020-10-05 23:56:50,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-05 23:56:50,110 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 12 [2020-10-05 23:56:50,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:50,111 INFO L225 Difference]: With dead ends: 184 [2020-10-05 23:56:50,112 INFO L226 Difference]: Without dead ends: 178 [2020-10-05 23:56:50,112 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=130, Invalid=290, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:56:50,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2020-10-05 23:56:50,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 131. [2020-10-05 23:56:50,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2020-10-05 23:56:50,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 327 transitions. [2020-10-05 23:56:50,117 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 327 transitions. Word has length 12 [2020-10-05 23:56:50,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:50,117 INFO L479 AbstractCegarLoop]: Abstraction has 131 states and 327 transitions. [2020-10-05 23:56:50,118 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-05 23:56:50,118 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 327 transitions. [2020-10-05 23:56:50,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:56:50,118 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:50,118 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:50,329 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2020-10-05 23:56:50,330 INFO L427 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:50,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:50,330 INFO L82 PathProgramCache]: Analyzing trace with hash 1730118241, now seen corresponding path program 24 times [2020-10-05 23:56:50,332 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:50,332 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133548463] [2020-10-05 23:56:50,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:50,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:50,453 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-05 23:56:50,453 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133548463] [2020-10-05 23:56:50,453 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768494703] [2020-10-05 23:56:50,453 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-05 23:56:50,498 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:56:50,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:50,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:56:50,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:50,620 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-05 23:56:50,620 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:50,620 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:56:50,621 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1585398024] [2020-10-05 23:56:50,621 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:50,622 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:50,624 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-05 23:56:50,624 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:50,628 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:50,628 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:50,653 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:50,653 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:50,662 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:50,662 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:56:50,663 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:50,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:56:50,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:56:50,663 INFO L87 Difference]: Start difference. First operand 131 states and 327 transitions. Second operand 9 states. [2020-10-05 23:56:50,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:50,710 INFO L93 Difference]: Finished difference Result 162 states and 389 transitions. [2020-10-05 23:56:50,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-05 23:56:50,711 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-05 23:56:50,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:50,712 INFO L225 Difference]: With dead ends: 162 [2020-10-05 23:56:50,712 INFO L226 Difference]: Without dead ends: 160 [2020-10-05 23:56:50,712 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:56:50,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2020-10-05 23:56:50,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 137. [2020-10-05 23:56:50,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2020-10-05 23:56:50,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 345 transitions. [2020-10-05 23:56:50,716 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 345 transitions. Word has length 13 [2020-10-05 23:56:50,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:50,716 INFO L479 AbstractCegarLoop]: Abstraction has 137 states and 345 transitions. [2020-10-05 23:56:50,716 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:56:50,716 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 345 transitions. [2020-10-05 23:56:50,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:56:50,717 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:50,717 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:50,925 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:56:50,926 INFO L427 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:50,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:50,926 INFO L82 PathProgramCache]: Analyzing trace with hash 1730119202, now seen corresponding path program 25 times [2020-10-05 23:56:50,928 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:50,928 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127151128] [2020-10-05 23:56:50,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:50,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:51,012 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-05 23:56:51,012 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127151128] [2020-10-05 23:56:51,012 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580935363] [2020-10-05 23:56:51,012 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-05 23:56:51,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:51,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:56:51,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:51,349 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-05 23:56:51,350 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:51,350 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:56:51,351 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1242364637] [2020-10-05 23:56:51,351 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:51,353 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:51,356 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 32 transitions. [2020-10-05 23:56:51,357 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:51,389 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:51,389 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:51,396 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:51,397 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:51,406 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:51,407 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:56:51,407 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:51,407 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:56:51,407 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:56:51,408 INFO L87 Difference]: Start difference. First operand 137 states and 345 transitions. Second operand 9 states. [2020-10-05 23:56:51,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:51,492 INFO L93 Difference]: Finished difference Result 169 states and 403 transitions. [2020-10-05 23:56:51,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-05 23:56:51,493 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-05 23:56:51,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:51,495 INFO L225 Difference]: With dead ends: 169 [2020-10-05 23:56:51,495 INFO L226 Difference]: Without dead ends: 167 [2020-10-05 23:56:51,495 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:56:51,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2020-10-05 23:56:51,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 135. [2020-10-05 23:56:51,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-05 23:56:51,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 339 transitions. [2020-10-05 23:56:51,505 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 339 transitions. Word has length 13 [2020-10-05 23:56:51,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:51,506 INFO L479 AbstractCegarLoop]: Abstraction has 135 states and 339 transitions. [2020-10-05 23:56:51,506 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:56:51,506 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 339 transitions. [2020-10-05 23:56:51,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:56:51,507 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:51,507 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:51,711 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2020-10-05 23:56:51,712 INFO L427 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:51,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:51,712 INFO L82 PathProgramCache]: Analyzing trace with hash 1730148032, now seen corresponding path program 26 times [2020-10-05 23:56:51,713 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:51,714 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334676351] [2020-10-05 23:56:51,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:51,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:51,827 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-05 23:56:51,828 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334676351] [2020-10-05 23:56:51,828 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89999963] [2020-10-05 23:56:51,828 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-05 23:56:51,871 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:56:51,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:51,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:56:51,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:52,596 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-05 23:56:52,596 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:52,596 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:56:52,596 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1133171622] [2020-10-05 23:56:52,596 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:52,597 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:52,599 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 30 transitions. [2020-10-05 23:56:52,599 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:52,621 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:52,621 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:52,631 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:52,631 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:52,636 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:52,637 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:56:52,637 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:52,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:56:52,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:56:52,637 INFO L87 Difference]: Start difference. First operand 135 states and 339 transitions. Second operand 9 states. [2020-10-05 23:56:52,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:52,733 INFO L93 Difference]: Finished difference Result 169 states and 403 transitions. [2020-10-05 23:56:52,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-05 23:56:52,733 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-05 23:56:52,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:52,735 INFO L225 Difference]: With dead ends: 169 [2020-10-05 23:56:52,735 INFO L226 Difference]: Without dead ends: 167 [2020-10-05 23:56:52,735 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=94, Invalid=178, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:56:52,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2020-10-05 23:56:52,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 136. [2020-10-05 23:56:52,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-05 23:56:52,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 342 transitions. [2020-10-05 23:56:52,741 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 342 transitions. Word has length 13 [2020-10-05 23:56:52,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:52,741 INFO L479 AbstractCegarLoop]: Abstraction has 136 states and 342 transitions. [2020-10-05 23:56:52,741 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:56:52,741 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 342 transitions. [2020-10-05 23:56:52,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:56:52,742 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:52,742 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:52,942 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2020-10-05 23:56:52,943 INFO L427 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:52,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:52,944 INFO L82 PathProgramCache]: Analyzing trace with hash 1730148993, now seen corresponding path program 27 times [2020-10-05 23:56:52,945 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:52,945 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357650369] [2020-10-05 23:56:52,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:52,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:53,023 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-05 23:56:53,024 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357650369] [2020-10-05 23:56:53,024 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882750917] [2020-10-05 23:56:53,024 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-05 23:56:53,073 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-05 23:56:53,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:53,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:56:53,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:53,210 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-05 23:56:53,210 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:53,210 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:56:53,211 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [549925370] [2020-10-05 23:56:53,211 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:53,211 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:53,213 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 30 transitions. [2020-10-05 23:56:53,213 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:53,226 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:53,226 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:53,232 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:53,232 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:53,248 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:53,248 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:56:53,248 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:53,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:56:53,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:56:53,249 INFO L87 Difference]: Start difference. First operand 136 states and 342 transitions. Second operand 9 states. [2020-10-05 23:56:53,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:53,345 INFO L93 Difference]: Finished difference Result 171 states and 408 transitions. [2020-10-05 23:56:53,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-05 23:56:53,345 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-05 23:56:53,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:53,347 INFO L225 Difference]: With dead ends: 171 [2020-10-05 23:56:53,347 INFO L226 Difference]: Without dead ends: 169 [2020-10-05 23:56:53,347 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:56:53,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-10-05 23:56:53,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 133. [2020-10-05 23:56:53,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2020-10-05 23:56:53,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 333 transitions. [2020-10-05 23:56:53,351 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 333 transitions. Word has length 13 [2020-10-05 23:56:53,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:53,352 INFO L479 AbstractCegarLoop]: Abstraction has 133 states and 333 transitions. [2020-10-05 23:56:53,352 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:56:53,352 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 333 transitions. [2020-10-05 23:56:53,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:56:53,352 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:53,353 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:53,562 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2020-10-05 23:56:53,563 INFO L427 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:53,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:53,563 INFO L82 PathProgramCache]: Analyzing trace with hash 1731041762, now seen corresponding path program 28 times [2020-10-05 23:56:53,565 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:53,565 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678703912] [2020-10-05 23:56:53,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:53,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:53,647 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-05 23:56:53,648 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678703912] [2020-10-05 23:56:53,648 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475622925] [2020-10-05 23:56:53,648 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-05 23:56:53,708 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:56:53,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:53,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:56:53,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:53,831 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-05 23:56:53,831 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:53,831 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:56:53,832 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [691942840] [2020-10-05 23:56:53,832 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:53,833 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:53,835 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-05 23:56:53,835 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:53,847 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:53,847 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:53,851 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:53,851 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:53,857 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:53,858 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:56:53,858 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:53,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:56:53,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:56:53,859 INFO L87 Difference]: Start difference. First operand 133 states and 333 transitions. Second operand 9 states. [2020-10-05 23:56:53,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:53,983 INFO L93 Difference]: Finished difference Result 171 states and 407 transitions. [2020-10-05 23:56:53,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-05 23:56:53,983 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-05 23:56:53,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:53,985 INFO L225 Difference]: With dead ends: 171 [2020-10-05 23:56:53,985 INFO L226 Difference]: Without dead ends: 169 [2020-10-05 23:56:53,985 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=102, Invalid=204, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:56:53,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-10-05 23:56:53,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 135. [2020-10-05 23:56:53,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-05 23:56:53,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 339 transitions. [2020-10-05 23:56:53,989 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 339 transitions. Word has length 13 [2020-10-05 23:56:53,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:53,989 INFO L479 AbstractCegarLoop]: Abstraction has 135 states and 339 transitions. [2020-10-05 23:56:53,990 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:56:53,990 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 339 transitions. [2020-10-05 23:56:53,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:56:53,990 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:53,990 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:54,191 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2020-10-05 23:56:54,191 INFO L427 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:54,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:54,192 INFO L82 PathProgramCache]: Analyzing trace with hash 1731042723, now seen corresponding path program 29 times [2020-10-05 23:56:54,194 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:54,194 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607192776] [2020-10-05 23:56:54,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:54,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:54,271 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:56:54,271 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607192776] [2020-10-05 23:56:54,271 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214822111] [2020-10-05 23:56:54,271 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-05 23:56:54,311 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:56:54,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:54,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:56:54,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:54,409 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-05 23:56:54,409 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:54,409 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:56:54,410 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2029880188] [2020-10-05 23:56:54,410 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:54,411 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:54,413 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-05 23:56:54,413 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:54,430 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:54,431 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:54,437 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:54,437 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:54,444 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:54,445 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:56:54,445 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:54,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:56:54,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:56:54,446 INFO L87 Difference]: Start difference. First operand 135 states and 339 transitions. Second operand 9 states. [2020-10-05 23:56:54,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:54,569 INFO L93 Difference]: Finished difference Result 174 states and 413 transitions. [2020-10-05 23:56:54,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-05 23:56:54,569 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-05 23:56:54,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:54,571 INFO L225 Difference]: With dead ends: 174 [2020-10-05 23:56:54,571 INFO L226 Difference]: Without dead ends: 172 [2020-10-05 23:56:54,571 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=102, Invalid=204, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:56:54,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2020-10-05 23:56:54,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 134. [2020-10-05 23:56:54,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2020-10-05 23:56:54,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 336 transitions. [2020-10-05 23:56:54,576 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 336 transitions. Word has length 13 [2020-10-05 23:56:54,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:54,576 INFO L479 AbstractCegarLoop]: Abstraction has 134 states and 336 transitions. [2020-10-05 23:56:54,576 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:56:54,576 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 336 transitions. [2020-10-05 23:56:54,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:56:54,577 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:54,577 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:54,787 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2020-10-05 23:56:54,788 INFO L427 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:54,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:54,788 INFO L82 PathProgramCache]: Analyzing trace with hash 1731071553, now seen corresponding path program 30 times [2020-10-05 23:56:54,790 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:54,790 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019697057] [2020-10-05 23:56:54,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:54,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:54,873 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:56:54,873 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019697057] [2020-10-05 23:56:54,873 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1971236000] [2020-10-05 23:56:54,873 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-05 23:56:54,912 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:56:54,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:54,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:56:54,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:55,050 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-05 23:56:55,050 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:55,050 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:56:55,050 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1684585898] [2020-10-05 23:56:55,051 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:55,052 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:55,054 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-05 23:56:55,054 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:55,066 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:55,066 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:55,072 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:55,073 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:55,080 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:55,080 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:56:55,081 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:55,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:56:55,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:56:55,081 INFO L87 Difference]: Start difference. First operand 134 states and 336 transitions. Second operand 9 states. [2020-10-05 23:56:55,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:55,192 INFO L93 Difference]: Finished difference Result 171 states and 407 transitions. [2020-10-05 23:56:55,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-05 23:56:55,193 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-05 23:56:55,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:55,194 INFO L225 Difference]: With dead ends: 171 [2020-10-05 23:56:55,194 INFO L226 Difference]: Without dead ends: 169 [2020-10-05 23:56:55,195 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:56:55,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-10-05 23:56:55,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 135. [2020-10-05 23:56:55,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-05 23:56:55,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 339 transitions. [2020-10-05 23:56:55,199 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 339 transitions. Word has length 13 [2020-10-05 23:56:55,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:55,199 INFO L479 AbstractCegarLoop]: Abstraction has 135 states and 339 transitions. [2020-10-05 23:56:55,199 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:56:55,200 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 339 transitions. [2020-10-05 23:56:55,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:56:55,200 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:55,200 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:55,411 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2020-10-05 23:56:55,412 INFO L427 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:55,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:55,412 INFO L82 PathProgramCache]: Analyzing trace with hash 1731072514, now seen corresponding path program 31 times [2020-10-05 23:56:55,414 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:55,414 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527164079] [2020-10-05 23:56:55,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:55,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:55,496 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-05 23:56:55,497 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527164079] [2020-10-05 23:56:55,497 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455535355] [2020-10-05 23:56:55,497 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-05 23:56:55,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:55,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:56:55,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:55,662 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-05 23:56:55,662 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:55,662 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:56:55,662 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [304098869] [2020-10-05 23:56:55,663 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:55,663 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:55,665 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 28 transitions. [2020-10-05 23:56:55,665 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:55,675 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:55,676 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:55,681 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:55,681 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:55,686 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:55,687 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:56:55,687 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:55,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:56:55,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:56:55,688 INFO L87 Difference]: Start difference. First operand 135 states and 339 transitions. Second operand 9 states. [2020-10-05 23:56:55,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:55,811 INFO L93 Difference]: Finished difference Result 171 states and 409 transitions. [2020-10-05 23:56:55,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-05 23:56:55,811 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-05 23:56:55,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:55,812 INFO L225 Difference]: With dead ends: 171 [2020-10-05 23:56:55,813 INFO L226 Difference]: Without dead ends: 169 [2020-10-05 23:56:55,813 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:56:55,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2020-10-05 23:56:55,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 134. [2020-10-05 23:56:55,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2020-10-05 23:56:55,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 334 transitions. [2020-10-05 23:56:55,817 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 334 transitions. Word has length 13 [2020-10-05 23:56:55,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:55,817 INFO L479 AbstractCegarLoop]: Abstraction has 134 states and 334 transitions. [2020-10-05 23:56:55,817 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:56:55,817 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 334 transitions. [2020-10-05 23:56:55,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:56:55,818 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:55,818 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:56,029 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2020-10-05 23:56:56,030 INFO L427 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:56,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:56,030 INFO L82 PathProgramCache]: Analyzing trace with hash 1758747392, now seen corresponding path program 32 times [2020-10-05 23:56:56,032 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:56,032 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621912860] [2020-10-05 23:56:56,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:56,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:56,120 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-05 23:56:56,120 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621912860] [2020-10-05 23:56:56,120 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468098213] [2020-10-05 23:56:56,120 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-05 23:56:56,162 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:56:56,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:56,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:56:56,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:56,302 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-05 23:56:56,303 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:56,303 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:56:56,303 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [332235656] [2020-10-05 23:56:56,303 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:56,304 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:56,306 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 33 transitions. [2020-10-05 23:56:56,306 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:56,307 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:56,307 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:56,343 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:56,343 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:56,360 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:56,360 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:56,367 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:56,368 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:56,373 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [17197#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:56:56,374 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:56:56,374 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:56,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:56:56,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:56:56,375 INFO L87 Difference]: Start difference. First operand 134 states and 334 transitions. Second operand 10 states. [2020-10-05 23:56:56,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:56,496 INFO L93 Difference]: Finished difference Result 172 states and 410 transitions. [2020-10-05 23:56:56,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:56:56,496 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-05 23:56:56,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:56,498 INFO L225 Difference]: With dead ends: 172 [2020-10-05 23:56:56,498 INFO L226 Difference]: Without dead ends: 170 [2020-10-05 23:56:56,499 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:56:56,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2020-10-05 23:56:56,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 136. [2020-10-05 23:56:56,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-05 23:56:56,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 340 transitions. [2020-10-05 23:56:56,502 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 340 transitions. Word has length 13 [2020-10-05 23:56:56,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:56,502 INFO L479 AbstractCegarLoop]: Abstraction has 136 states and 340 transitions. [2020-10-05 23:56:56,502 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:56:56,503 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 340 transitions. [2020-10-05 23:56:56,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:56:56,503 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:56,503 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:56,714 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:56:56,715 INFO L427 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:56,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:56,715 INFO L82 PathProgramCache]: Analyzing trace with hash 1758748353, now seen corresponding path program 33 times [2020-10-05 23:56:56,717 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:56,717 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688116609] [2020-10-05 23:56:56,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:56,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:56,807 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-05 23:56:56,807 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688116609] [2020-10-05 23:56:56,808 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644076236] [2020-10-05 23:56:56,808 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-05 23:56:56,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-05 23:56:56,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:56,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:56:56,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:56,987 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-05 23:56:56,987 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:56,988 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:56:56,988 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1925278764] [2020-10-05 23:56:56,988 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:56,989 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:56,990 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 33 transitions. [2020-10-05 23:56:56,991 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:56,999 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:56,999 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:57,027 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:57,027 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:57,056 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:57,057 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:57,074 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:57,074 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:57,084 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [17699#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:56:57,084 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:56:57,084 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:57,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:56:57,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:56:57,085 INFO L87 Difference]: Start difference. First operand 136 states and 340 transitions. Second operand 10 states. [2020-10-05 23:56:57,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:57,211 INFO L93 Difference]: Finished difference Result 175 states and 416 transitions. [2020-10-05 23:56:57,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:56:57,212 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-05 23:56:57,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:57,213 INFO L225 Difference]: With dead ends: 175 [2020-10-05 23:56:57,213 INFO L226 Difference]: Without dead ends: 173 [2020-10-05 23:56:57,214 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=106, Invalid=236, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:56:57,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2020-10-05 23:56:57,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 137. [2020-10-05 23:56:57,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2020-10-05 23:56:57,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 342 transitions. [2020-10-05 23:56:57,218 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 342 transitions. Word has length 13 [2020-10-05 23:56:57,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:57,219 INFO L479 AbstractCegarLoop]: Abstraction has 137 states and 342 transitions. [2020-10-05 23:56:57,219 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:56:57,219 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 342 transitions. [2020-10-05 23:56:57,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:56:57,219 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:57,220 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:57,425 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2020-10-05 23:56:57,426 INFO L427 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:57,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:57,426 INFO L82 PathProgramCache]: Analyzing trace with hash 1758777183, now seen corresponding path program 34 times [2020-10-05 23:56:57,428 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:57,428 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158199272] [2020-10-05 23:56:57,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:57,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:57,518 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:56:57,518 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158199272] [2020-10-05 23:56:57,518 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833832630] [2020-10-05 23:56:57,519 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-05 23:56:57,558 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:56:57,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:57,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:56:57,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:57,674 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-05 23:56:57,674 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:57,674 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:56:57,675 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1147263948] [2020-10-05 23:56:57,675 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:57,676 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:57,678 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 33 transitions. [2020-10-05 23:56:57,678 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:57,680 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:57,681 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:57,707 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:57,708 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:57,730 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:57,730 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:57,747 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:57,747 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:57,754 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [18206#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:56:57,754 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:56:57,755 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:57,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:56:57,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:56:57,755 INFO L87 Difference]: Start difference. First operand 137 states and 342 transitions. Second operand 10 states. [2020-10-05 23:56:57,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:57,875 INFO L93 Difference]: Finished difference Result 173 states and 411 transitions. [2020-10-05 23:56:57,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:56:57,876 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-05 23:56:57,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:57,877 INFO L225 Difference]: With dead ends: 173 [2020-10-05 23:56:57,878 INFO L226 Difference]: Without dead ends: 171 [2020-10-05 23:56:57,878 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:56:57,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2020-10-05 23:56:57,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 139. [2020-10-05 23:56:57,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-05 23:56:57,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 347 transitions. [2020-10-05 23:56:57,882 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 347 transitions. Word has length 13 [2020-10-05 23:56:57,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:57,882 INFO L479 AbstractCegarLoop]: Abstraction has 139 states and 347 transitions. [2020-10-05 23:56:57,882 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:56:57,882 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 347 transitions. [2020-10-05 23:56:57,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:56:57,883 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:57,883 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:58,093 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:56:58,094 INFO L427 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:58,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:58,095 INFO L82 PathProgramCache]: Analyzing trace with hash 1758778144, now seen corresponding path program 35 times [2020-10-05 23:56:58,096 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:58,096 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961646047] [2020-10-05 23:56:58,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:58,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:58,188 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-05 23:56:58,189 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961646047] [2020-10-05 23:56:58,189 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638452939] [2020-10-05 23:56:58,189 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-05 23:56:58,251 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:56:58,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:58,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:56:58,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:58,385 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:56:58,385 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:58,386 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:56:58,386 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [512186059] [2020-10-05 23:56:58,386 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:58,388 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:58,390 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 33 transitions. [2020-10-05 23:56:58,391 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:58,393 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:58,394 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:58,422 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:58,423 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:58,446 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:58,446 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:58,458 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:58,458 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:58,481 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [18715#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:56:58,482 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:56:58,482 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:58,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:56:58,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:56:58,483 INFO L87 Difference]: Start difference. First operand 139 states and 347 transitions. Second operand 10 states. [2020-10-05 23:56:58,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:58,624 INFO L93 Difference]: Finished difference Result 177 states and 419 transitions. [2020-10-05 23:56:58,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:56:58,625 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-05 23:56:58,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:58,627 INFO L225 Difference]: With dead ends: 177 [2020-10-05 23:56:58,627 INFO L226 Difference]: Without dead ends: 175 [2020-10-05 23:56:58,627 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=107, Invalid=235, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:56:58,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2020-10-05 23:56:58,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 137. [2020-10-05 23:56:58,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2020-10-05 23:56:58,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 341 transitions. [2020-10-05 23:56:58,631 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 341 transitions. Word has length 13 [2020-10-05 23:56:58,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:58,632 INFO L479 AbstractCegarLoop]: Abstraction has 137 states and 341 transitions. [2020-10-05 23:56:58,632 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:56:58,632 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 341 transitions. [2020-10-05 23:56:58,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:56:58,632 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:58,632 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:58,842 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2020-10-05 23:56:58,843 INFO L427 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:58,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:58,843 INFO L82 PathProgramCache]: Analyzing trace with hash 1759670913, now seen corresponding path program 36 times [2020-10-05 23:56:58,845 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:58,845 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795079286] [2020-10-05 23:56:58,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:58,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:58,947 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-05 23:56:58,948 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795079286] [2020-10-05 23:56:58,948 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962536178] [2020-10-05 23:56:58,948 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-05 23:56:58,995 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:56:58,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:56:58,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:56:58,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:59,145 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-05 23:56:59,145 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:59,145 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:56:59,145 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [157974510] [2020-10-05 23:56:59,146 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:59,146 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:59,148 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 40 transitions. [2020-10-05 23:56:59,149 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:59,156 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:59,156 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:59,187 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:59,187 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:59,211 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:59,212 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:59,241 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:59,241 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:59,245 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:59,245 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:59,255 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:59,256 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:59,260 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [19224#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1)), 19225#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:56:59,260 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:56:59,260 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:59,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:56:59,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:56:59,261 INFO L87 Difference]: Start difference. First operand 137 states and 341 transitions. Second operand 11 states. [2020-10-05 23:56:59,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:59,366 INFO L93 Difference]: Finished difference Result 179 states and 422 transitions. [2020-10-05 23:56:59,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:56:59,367 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-05 23:56:59,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:59,369 INFO L225 Difference]: With dead ends: 179 [2020-10-05 23:56:59,369 INFO L226 Difference]: Without dead ends: 177 [2020-10-05 23:56:59,369 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:56:59,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2020-10-05 23:56:59,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 136. [2020-10-05 23:56:59,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-05 23:56:59,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 338 transitions. [2020-10-05 23:56:59,373 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 338 transitions. Word has length 13 [2020-10-05 23:56:59,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:59,373 INFO L479 AbstractCegarLoop]: Abstraction has 136 states and 338 transitions. [2020-10-05 23:56:59,373 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:56:59,373 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 338 transitions. [2020-10-05 23:56:59,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:56:59,374 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:59,374 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:56:59,584 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:56:59,585 INFO L427 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:56:59,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:56:59,585 INFO L82 PathProgramCache]: Analyzing trace with hash 9395951, now seen corresponding path program 37 times [2020-10-05 23:56:59,586 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:56:59,587 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071116566] [2020-10-05 23:56:59,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:56:59,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:59,717 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-05 23:56:59,717 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071116566] [2020-10-05 23:56:59,717 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165050342] [2020-10-05 23:56:59,717 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-05 23:56:59,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:56:59,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:56:59,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:56:59,888 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-05 23:56:59,888 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:56:59,888 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:56:59,889 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [974861951] [2020-10-05 23:56:59,889 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:56:59,890 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:56:59,892 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 33 transitions. [2020-10-05 23:56:59,892 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:56:59,901 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:56:59,902 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:56:59,915 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:56:59,916 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:56:59,916 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:56:59,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:56:59,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:56:59,916 INFO L87 Difference]: Start difference. First operand 136 states and 338 transitions. Second operand 9 states. [2020-10-05 23:56:59,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:56:59,978 INFO L93 Difference]: Finished difference Result 182 states and 430 transitions. [2020-10-05 23:56:59,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:56:59,979 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-05 23:56:59,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:56:59,980 INFO L225 Difference]: With dead ends: 182 [2020-10-05 23:56:59,980 INFO L226 Difference]: Without dead ends: 180 [2020-10-05 23:56:59,981 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:56:59,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2020-10-05 23:56:59,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 141. [2020-10-05 23:56:59,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2020-10-05 23:56:59,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 353 transitions. [2020-10-05 23:56:59,985 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 353 transitions. Word has length 13 [2020-10-05 23:56:59,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:56:59,985 INFO L479 AbstractCegarLoop]: Abstraction has 141 states and 353 transitions. [2020-10-05 23:56:59,985 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:56:59,985 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 353 transitions. [2020-10-05 23:56:59,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:56:59,986 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:56:59,986 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:00,195 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2020-10-05 23:57:00,196 INFO L427 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:00,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:00,196 INFO L82 PathProgramCache]: Analyzing trace with hash 9396912, now seen corresponding path program 38 times [2020-10-05 23:57:00,198 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:00,198 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809695717] [2020-10-05 23:57:00,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:00,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:00,300 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-05 23:57:00,301 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809695717] [2020-10-05 23:57:00,301 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566771174] [2020-10-05 23:57:00,301 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-05 23:57:00,350 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:57:00,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:00,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:00,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:00,482 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-05 23:57:00,483 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:00,483 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:00,484 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [628778178] [2020-10-05 23:57:00,484 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:00,485 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:00,488 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-05 23:57:00,488 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:00,500 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:00,500 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:00,516 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:00,517 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:57:00,517 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:00,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:57:00,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:57:00,518 INFO L87 Difference]: Start difference. First operand 141 states and 353 transitions. Second operand 9 states. [2020-10-05 23:57:00,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:00,601 INFO L93 Difference]: Finished difference Result 185 states and 436 transitions. [2020-10-05 23:57:00,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:57:00,602 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-05 23:57:00,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:00,604 INFO L225 Difference]: With dead ends: 185 [2020-10-05 23:57:00,604 INFO L226 Difference]: Without dead ends: 183 [2020-10-05 23:57:00,604 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:00,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2020-10-05 23:57:00,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 140. [2020-10-05 23:57:00,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2020-10-05 23:57:00,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 350 transitions. [2020-10-05 23:57:00,609 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 350 transitions. Word has length 13 [2020-10-05 23:57:00,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:00,609 INFO L479 AbstractCegarLoop]: Abstraction has 140 states and 350 transitions. [2020-10-05 23:57:00,609 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:57:00,609 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 350 transitions. [2020-10-05 23:57:00,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:00,610 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:00,610 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:00,820 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2020-10-05 23:57:00,821 INFO L427 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:00,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:00,821 INFO L82 PathProgramCache]: Analyzing trace with hash 9425742, now seen corresponding path program 39 times [2020-10-05 23:57:00,823 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:00,823 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819815254] [2020-10-05 23:57:00,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:00,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:00,926 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-05 23:57:00,927 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819815254] [2020-10-05 23:57:00,927 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570803170] [2020-10-05 23:57:00,927 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-05 23:57:00,967 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-05 23:57:00,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:00,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:00,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:01,141 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-05 23:57:01,141 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:01,142 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:01,142 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1383731337] [2020-10-05 23:57:01,142 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:01,143 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:01,144 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-05 23:57:01,144 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:01,153 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:01,154 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:01,163 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:01,164 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:57:01,164 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:01,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:57:01,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:57:01,164 INFO L87 Difference]: Start difference. First operand 140 states and 350 transitions. Second operand 9 states. [2020-10-05 23:57:01,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:01,271 INFO L93 Difference]: Finished difference Result 185 states and 436 transitions. [2020-10-05 23:57:01,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:57:01,272 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-05 23:57:01,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:01,273 INFO L225 Difference]: With dead ends: 185 [2020-10-05 23:57:01,273 INFO L226 Difference]: Without dead ends: 183 [2020-10-05 23:57:01,274 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:01,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2020-10-05 23:57:01,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 140. [2020-10-05 23:57:01,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2020-10-05 23:57:01,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 350 transitions. [2020-10-05 23:57:01,278 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 350 transitions. Word has length 13 [2020-10-05 23:57:01,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:01,278 INFO L479 AbstractCegarLoop]: Abstraction has 140 states and 350 transitions. [2020-10-05 23:57:01,278 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:57:01,279 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 350 transitions. [2020-10-05 23:57:01,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:01,279 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:01,279 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:01,480 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2020-10-05 23:57:01,480 INFO L427 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:01,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:01,480 INFO L82 PathProgramCache]: Analyzing trace with hash 9426703, now seen corresponding path program 40 times [2020-10-05 23:57:01,481 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:01,481 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889503413] [2020-10-05 23:57:01,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:01,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:01,571 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-05 23:57:01,572 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889503413] [2020-10-05 23:57:01,572 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864636107] [2020-10-05 23:57:01,572 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-05 23:57:01,620 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:57:01,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:01,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:01,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:01,778 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-05 23:57:01,778 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:01,779 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:01,779 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1177837152] [2020-10-05 23:57:01,779 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:01,780 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:01,782 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-05 23:57:01,783 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:01,793 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:01,794 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:01,801 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:01,801 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:57:01,801 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:01,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:57:01,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:57:01,802 INFO L87 Difference]: Start difference. First operand 140 states and 350 transitions. Second operand 9 states. [2020-10-05 23:57:01,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:01,898 INFO L93 Difference]: Finished difference Result 186 states and 438 transitions. [2020-10-05 23:57:01,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:57:01,898 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-05 23:57:01,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:01,900 INFO L225 Difference]: With dead ends: 186 [2020-10-05 23:57:01,900 INFO L226 Difference]: Without dead ends: 184 [2020-10-05 23:57:01,900 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=213, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:01,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2020-10-05 23:57:01,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 138. [2020-10-05 23:57:01,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2020-10-05 23:57:01,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 344 transitions. [2020-10-05 23:57:01,906 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 344 transitions. Word has length 13 [2020-10-05 23:57:01,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:01,906 INFO L479 AbstractCegarLoop]: Abstraction has 138 states and 344 transitions. [2020-10-05 23:57:01,906 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:57:01,907 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 344 transitions. [2020-10-05 23:57:01,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:01,908 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:01,908 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:02,119 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2020-10-05 23:57:02,120 INFO L427 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:02,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:02,120 INFO L82 PathProgramCache]: Analyzing trace with hash 10319472, now seen corresponding path program 41 times [2020-10-05 23:57:02,122 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:02,122 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858330642] [2020-10-05 23:57:02,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:02,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:02,204 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-05 23:57:02,204 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858330642] [2020-10-05 23:57:02,204 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499600504] [2020-10-05 23:57:02,204 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-05 23:57:02,261 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:57:02,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:02,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:02,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:02,424 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-05 23:57:02,425 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:02,425 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:02,425 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [303401822] [2020-10-05 23:57:02,425 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:02,426 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:02,429 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-05 23:57:02,429 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:02,431 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:02,431 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:02,466 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:02,467 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:02,486 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [21810#(and (<= (+ ~i~0 (* 3 ~j~0)) 11) (<= ~i~0 377))] [2020-10-05 23:57:02,487 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:02,487 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:02,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:02,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:57:02,487 INFO L87 Difference]: Start difference. First operand 138 states and 344 transitions. Second operand 10 states. [2020-10-05 23:57:02,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:02,703 INFO L93 Difference]: Finished difference Result 198 states and 464 transitions. [2020-10-05 23:57:02,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-05 23:57:02,704 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-05 23:57:02,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:02,705 INFO L225 Difference]: With dead ends: 198 [2020-10-05 23:57:02,705 INFO L226 Difference]: Without dead ends: 196 [2020-10-05 23:57:02,705 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:57:02,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2020-10-05 23:57:02,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 142. [2020-10-05 23:57:02,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 142 states. [2020-10-05 23:57:02,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 358 transitions. [2020-10-05 23:57:02,710 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 358 transitions. Word has length 13 [2020-10-05 23:57:02,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:02,710 INFO L479 AbstractCegarLoop]: Abstraction has 142 states and 358 transitions. [2020-10-05 23:57:02,710 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:02,710 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 358 transitions. [2020-10-05 23:57:02,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:02,711 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:02,711 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:02,922 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:02,922 INFO L427 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:02,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:02,923 INFO L82 PathProgramCache]: Analyzing trace with hash 10320433, now seen corresponding path program 42 times [2020-10-05 23:57:02,924 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:02,924 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753895256] [2020-10-05 23:57:02,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:02,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:03,003 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-05 23:57:03,004 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753895256] [2020-10-05 23:57:03,004 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117552645] [2020-10-05 23:57:03,004 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-05 23:57:03,042 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-05 23:57:03,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:03,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:03,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:03,166 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-05 23:57:03,167 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:03,167 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:03,167 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [675903518] [2020-10-05 23:57:03,168 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:03,169 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:03,170 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-05 23:57:03,170 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:03,172 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:03,173 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:03,182 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:03,183 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:03,211 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [22354#(and (<= (+ (* 2 ~i~0) (* 3 ~j~0)) 13) (<= ~i~0 377))] [2020-10-05 23:57:03,211 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:03,212 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:03,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:03,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:57:03,212 INFO L87 Difference]: Start difference. First operand 142 states and 358 transitions. Second operand 10 states. [2020-10-05 23:57:03,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:03,405 INFO L93 Difference]: Finished difference Result 197 states and 462 transitions. [2020-10-05 23:57:03,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-05 23:57:03,406 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-05 23:57:03,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:03,407 INFO L225 Difference]: With dead ends: 197 [2020-10-05 23:57:03,408 INFO L226 Difference]: Without dead ends: 195 [2020-10-05 23:57:03,408 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:57:03,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2020-10-05 23:57:03,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 141. [2020-10-05 23:57:03,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2020-10-05 23:57:03,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 355 transitions. [2020-10-05 23:57:03,411 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 355 transitions. Word has length 13 [2020-10-05 23:57:03,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:03,411 INFO L479 AbstractCegarLoop]: Abstraction has 141 states and 355 transitions. [2020-10-05 23:57:03,412 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:03,412 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 355 transitions. [2020-10-05 23:57:03,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:03,412 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:03,412 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:03,623 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:03,624 INFO L427 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:03,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:03,624 INFO L82 PathProgramCache]: Analyzing trace with hash 10349263, now seen corresponding path program 43 times [2020-10-05 23:57:03,626 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:03,626 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77971377] [2020-10-05 23:57:03,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:03,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:03,703 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-05 23:57:03,704 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77971377] [2020-10-05 23:57:03,704 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365382916] [2020-10-05 23:57:03,704 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-05 23:57:03,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:03,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:03,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:03,898 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-05 23:57:03,898 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:03,899 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:03,899 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1557803565] [2020-10-05 23:57:03,899 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:03,901 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:03,903 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-05 23:57:03,903 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:03,905 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:03,905 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:03,921 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:03,921 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:03,948 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:03,948 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:03,983 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [22896#(and (<= (+ (* 3 ~i~0) (* 2 ~j~0)) 12) (<= ~i~0 377)), 22895#(and (<= (+ ~i~0 (* 2 ~j~0)) 12) (<= ~i~0 377))] [2020-10-05 23:57:03,984 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:57:03,984 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:03,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:57:03,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:03,985 INFO L87 Difference]: Start difference. First operand 141 states and 355 transitions. Second operand 11 states. [2020-10-05 23:57:04,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:04,212 INFO L93 Difference]: Finished difference Result 199 states and 465 transitions. [2020-10-05 23:57:04,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-05 23:57:04,213 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-05 23:57:04,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:04,215 INFO L225 Difference]: With dead ends: 199 [2020-10-05 23:57:04,215 INFO L226 Difference]: Without dead ends: 197 [2020-10-05 23:57:04,215 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:57:04,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2020-10-05 23:57:04,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 142. [2020-10-05 23:57:04,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 142 states. [2020-10-05 23:57:04,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 360 transitions. [2020-10-05 23:57:04,219 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 360 transitions. Word has length 13 [2020-10-05 23:57:04,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:04,219 INFO L479 AbstractCegarLoop]: Abstraction has 142 states and 360 transitions. [2020-10-05 23:57:04,219 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:57:04,219 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 360 transitions. [2020-10-05 23:57:04,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:04,220 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:04,220 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:04,421 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2020-10-05 23:57:04,421 INFO L427 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:04,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:04,422 INFO L82 PathProgramCache]: Analyzing trace with hash 10350224, now seen corresponding path program 44 times [2020-10-05 23:57:04,423 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:04,424 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394313446] [2020-10-05 23:57:04,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:04,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:04,502 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-05 23:57:04,502 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394313446] [2020-10-05 23:57:04,502 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036439403] [2020-10-05 23:57:04,503 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-05 23:57:04,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:57:04,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:04,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:04,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:04,655 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-05 23:57:04,656 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:04,656 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:04,656 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1754800530] [2020-10-05 23:57:04,657 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:04,658 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:04,660 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-05 23:57:04,660 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:04,664 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:04,664 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:04,671 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:04,671 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:04,697 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:04,697 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:04,724 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:04,724 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:04,754 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:04,755 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:04,787 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 4 new interpolants: [23445#(and (<= ~j~0 9) (<= ~i~0 377)), 23446#(and (<= (+ ~i~0 ~j~0) 9) (<= ~i~0 377)), 23447#(and (<= ~i~0 377) (<= (+ (* 2 ~i~0) ~j~0) 9)), 23448#(and (<= (+ (* 3 ~i~0) ~j~0) 9) (<= ~i~0 377))] [2020-10-05 23:57:04,787 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-05 23:57:04,787 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:04,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-05 23:57:04,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:57:04,788 INFO L87 Difference]: Start difference. First operand 142 states and 360 transitions. Second operand 13 states. [2020-10-05 23:57:05,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:05,061 INFO L93 Difference]: Finished difference Result 214 states and 509 transitions. [2020-10-05 23:57:05,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-05 23:57:05,062 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 13 [2020-10-05 23:57:05,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:05,063 INFO L225 Difference]: With dead ends: 214 [2020-10-05 23:57:05,063 INFO L226 Difference]: Without dead ends: 209 [2020-10-05 23:57:05,063 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=218, Invalid=484, Unknown=0, NotChecked=0, Total=702 [2020-10-05 23:57:05,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2020-10-05 23:57:05,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 141. [2020-10-05 23:57:05,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2020-10-05 23:57:05,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 359 transitions. [2020-10-05 23:57:05,066 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 359 transitions. Word has length 13 [2020-10-05 23:57:05,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:05,067 INFO L479 AbstractCegarLoop]: Abstraction has 141 states and 359 transitions. [2020-10-05 23:57:05,067 INFO L480 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-05 23:57:05,067 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 359 transitions. [2020-10-05 23:57:05,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:05,068 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:05,068 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:05,276 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:05,277 INFO L427 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:05,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:05,277 INFO L82 PathProgramCache]: Analyzing trace with hash 646656193, now seen corresponding path program 45 times [2020-10-05 23:57:05,279 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:05,279 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588058486] [2020-10-05 23:57:05,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:05,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:05,362 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-05 23:57:05,362 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588058486] [2020-10-05 23:57:05,362 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712327411] [2020-10-05 23:57:05,363 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-05 23:57:05,412 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-05 23:57:05,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:05,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:05,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:05,558 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-05 23:57:05,558 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:05,558 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:05,558 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [386642205] [2020-10-05 23:57:05,558 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:05,559 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:05,561 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 39 transitions. [2020-10-05 23:57:05,561 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:05,569 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:05,570 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:05,594 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:05,594 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:05,628 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:05,628 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:05,660 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:05,660 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:05,676 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [24012#(and (<= ~j~0 10) (<= ~i~0 377)), 24013#(and (<= (+ ~i~0 ~j~0) 10) (<= ~i~0 377)), 24014#(and (<= (+ (* 2 ~i~0) ~j~0) 10) (<= ~i~0 377))] [2020-10-05 23:57:05,677 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:57:05,677 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:05,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:57:05,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:05,677 INFO L87 Difference]: Start difference. First operand 141 states and 359 transitions. Second operand 12 states. [2020-10-05 23:57:05,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:05,917 INFO L93 Difference]: Finished difference Result 215 states and 508 transitions. [2020-10-05 23:57:05,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-05 23:57:05,923 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 13 [2020-10-05 23:57:05,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:05,925 INFO L225 Difference]: With dead ends: 215 [2020-10-05 23:57:05,925 INFO L226 Difference]: Without dead ends: 210 [2020-10-05 23:57:05,925 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=193, Invalid=407, Unknown=0, NotChecked=0, Total=600 [2020-10-05 23:57:05,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2020-10-05 23:57:05,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 139. [2020-10-05 23:57:05,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-05 23:57:05,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 351 transitions. [2020-10-05 23:57:05,929 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 351 transitions. Word has length 13 [2020-10-05 23:57:05,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:05,930 INFO L479 AbstractCegarLoop]: Abstraction has 139 states and 351 transitions. [2020-10-05 23:57:05,930 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:57:05,930 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 351 transitions. [2020-10-05 23:57:05,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:05,930 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:05,930 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:06,140 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2020-10-05 23:57:06,140 INFO L427 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:06,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:06,141 INFO L82 PathProgramCache]: Analyzing trace with hash 667181231, now seen corresponding path program 46 times [2020-10-05 23:57:06,143 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:06,143 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656617111] [2020-10-05 23:57:06,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:06,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:06,236 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-05 23:57:06,236 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656617111] [2020-10-05 23:57:06,237 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540594995] [2020-10-05 23:57:06,237 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:06,276 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:57:06,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:06,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:06,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:06,397 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-05 23:57:06,398 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:06,398 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:06,398 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1120681332] [2020-10-05 23:57:06,398 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:06,399 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:06,402 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 41 transitions. [2020-10-05 23:57:06,402 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:06,405 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:06,406 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:06,428 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:06,428 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:57:06,428 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:06,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:57:06,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:57:06,429 INFO L87 Difference]: Start difference. First operand 139 states and 351 transitions. Second operand 9 states. [2020-10-05 23:57:06,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:06,536 INFO L93 Difference]: Finished difference Result 174 states and 420 transitions. [2020-10-05 23:57:06,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-05 23:57:06,537 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-05 23:57:06,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:06,538 INFO L225 Difference]: With dead ends: 174 [2020-10-05 23:57:06,538 INFO L226 Difference]: Without dead ends: 172 [2020-10-05 23:57:06,538 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:06,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2020-10-05 23:57:06,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 138. [2020-10-05 23:57:06,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2020-10-05 23:57:06,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 348 transitions. [2020-10-05 23:57:06,542 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 348 transitions. Word has length 13 [2020-10-05 23:57:06,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:06,542 INFO L479 AbstractCegarLoop]: Abstraction has 138 states and 348 transitions. [2020-10-05 23:57:06,542 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:57:06,542 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 348 transitions. [2020-10-05 23:57:06,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:06,543 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:06,543 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:06,748 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2020-10-05 23:57:06,749 INFO L427 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:06,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:06,749 INFO L82 PathProgramCache]: Analyzing trace with hash 667844321, now seen corresponding path program 47 times [2020-10-05 23:57:06,751 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:06,752 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813288329] [2020-10-05 23:57:06,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:06,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:06,824 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-05 23:57:06,825 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813288329] [2020-10-05 23:57:06,825 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110608599] [2020-10-05 23:57:06,825 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 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:06,864 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:57:06,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:06,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:06,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:06,980 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:06,980 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:06,981 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:06,981 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1004396429] [2020-10-05 23:57:06,981 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:06,982 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:06,984 INFO L258 McrAutomatonBuilder]: Finished intersection with 31 states and 47 transitions. [2020-10-05 23:57:06,984 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:06,991 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:06,992 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:07,016 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:07,016 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:07,047 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [25080#(and (<= ~j~0 6) (<= ~i~0 377))] [2020-10-05 23:57:07,047 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:07,047 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:07,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:07,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:57:07,047 INFO L87 Difference]: Start difference. First operand 138 states and 348 transitions. Second operand 10 states. [2020-10-05 23:57:07,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:07,195 INFO L93 Difference]: Finished difference Result 200 states and 477 transitions. [2020-10-05 23:57:07,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-05 23:57:07,196 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-05 23:57:07,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:07,198 INFO L225 Difference]: With dead ends: 200 [2020-10-05 23:57:07,198 INFO L226 Difference]: Without dead ends: 195 [2020-10-05 23:57:07,198 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=140, Invalid=280, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:57:07,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2020-10-05 23:57:07,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 139. [2020-10-05 23:57:07,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-05 23:57:07,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 342 transitions. [2020-10-05 23:57:07,202 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 342 transitions. Word has length 13 [2020-10-05 23:57:07,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:07,202 INFO L479 AbstractCegarLoop]: Abstraction has 139 states and 342 transitions. [2020-10-05 23:57:07,203 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:07,203 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 342 transitions. [2020-10-05 23:57:07,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:07,203 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:07,203 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:07,415 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2020-10-05 23:57:07,416 INFO L427 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:07,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:07,416 INFO L82 PathProgramCache]: Analyzing trace with hash 668767842, now seen corresponding path program 48 times [2020-10-05 23:57:07,418 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:07,418 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723395108] [2020-10-05 23:57:07,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:07,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:07,486 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-05 23:57:07,487 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723395108] [2020-10-05 23:57:07,487 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122137396] [2020-10-05 23:57:07,487 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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:07,532 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-05 23:57:07,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:07,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:07,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:07,685 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-05 23:57:07,686 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:07,686 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:07,686 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [845201296] [2020-10-05 23:57:07,686 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:07,687 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:07,689 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 33 transitions. [2020-10-05 23:57:07,689 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:07,701 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:07,701 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:07,727 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [25620#(and (<= ~j~0 11) (<= ~i~0 377))] [2020-10-05 23:57:07,728 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:07,728 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:07,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:07,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:57:07,729 INFO L87 Difference]: Start difference. First operand 139 states and 342 transitions. Second operand 10 states. [2020-10-05 23:57:07,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:07,991 INFO L93 Difference]: Finished difference Result 205 states and 488 transitions. [2020-10-05 23:57:07,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-05 23:57:07,991 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-05 23:57:07,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:07,993 INFO L225 Difference]: With dead ends: 205 [2020-10-05 23:57:07,993 INFO L226 Difference]: Without dead ends: 200 [2020-10-05 23:57:07,993 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=181, Invalid=371, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:57:07,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2020-10-05 23:57:07,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 139. [2020-10-05 23:57:07,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-05 23:57:07,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 342 transitions. [2020-10-05 23:57:07,997 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 342 transitions. Word has length 13 [2020-10-05 23:57:07,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:07,997 INFO L479 AbstractCegarLoop]: Abstraction has 139 states and 342 transitions. [2020-10-05 23:57:07,997 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:07,997 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 342 transitions. [2020-10-05 23:57:07,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:07,997 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:07,998 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:08,198 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2020-10-05 23:57:08,198 INFO L427 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:08,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:08,199 INFO L82 PathProgramCache]: Analyzing trace with hash 695810382, now seen corresponding path program 49 times [2020-10-05 23:57:08,200 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:08,201 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449886692] [2020-10-05 23:57:08,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:08,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:08,271 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:08,271 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449886692] [2020-10-05 23:57:08,272 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292409677] [2020-10-05 23:57:08,272 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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:08,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:08,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:08,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:08,435 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:08,435 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:08,436 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:08,436 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1273433731] [2020-10-05 23:57:08,436 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:08,437 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:08,439 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 25 transitions. [2020-10-05 23:57:08,439 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:08,446 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:08,446 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:57:08,446 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:08,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:57:08,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:57:08,447 INFO L87 Difference]: Start difference. First operand 139 states and 342 transitions. Second operand 9 states. [2020-10-05 23:57:08,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:08,712 INFO L93 Difference]: Finished difference Result 199 states and 464 transitions. [2020-10-05 23:57:08,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-05 23:57:08,713 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-05 23:57:08,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:08,714 INFO L225 Difference]: With dead ends: 199 [2020-10-05 23:57:08,715 INFO L226 Difference]: Without dead ends: 197 [2020-10-05 23:57:08,715 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2020-10-05 23:57:08,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2020-10-05 23:57:08,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 140. [2020-10-05 23:57:08,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2020-10-05 23:57:08,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 347 transitions. [2020-10-05 23:57:08,719 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 347 transitions. Word has length 13 [2020-10-05 23:57:08,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:08,719 INFO L479 AbstractCegarLoop]: Abstraction has 140 states and 347 transitions. [2020-10-05 23:57:08,719 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:57:08,719 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 347 transitions. [2020-10-05 23:57:08,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:08,719 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:08,720 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:08,920 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2020-10-05 23:57:08,920 INFO L427 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:08,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:08,921 INFO L82 PathProgramCache]: Analyzing trace with hash 695811343, now seen corresponding path program 50 times [2020-10-05 23:57:08,922 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:08,923 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742521662] [2020-10-05 23:57:08,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:08,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:08,992 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-05 23:57:08,993 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742521662] [2020-10-05 23:57:08,993 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120685145] [2020-10-05 23:57:08,993 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 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:09,035 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:57:09,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:09,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:09,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:09,155 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:09,156 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:09,156 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:09,156 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1081174319] [2020-10-05 23:57:09,156 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:09,157 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:09,160 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-05 23:57:09,160 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:09,178 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:09,178 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:09,203 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:09,203 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:09,228 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [26717#(and (<= ~j~0 13) (<= ~i~0 377)), 26718#(and (<= (+ ~i~0 ~j~0) 13) (<= ~i~0 377))] [2020-10-05 23:57:09,228 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:57:09,229 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:09,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:57:09,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:09,229 INFO L87 Difference]: Start difference. First operand 140 states and 347 transitions. Second operand 11 states. [2020-10-05 23:57:09,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:09,523 INFO L93 Difference]: Finished difference Result 200 states and 478 transitions. [2020-10-05 23:57:09,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-05 23:57:09,523 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-05 23:57:09,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:09,525 INFO L225 Difference]: With dead ends: 200 [2020-10-05 23:57:09,525 INFO L226 Difference]: Without dead ends: 195 [2020-10-05 23:57:09,526 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=200, Invalid=450, Unknown=0, NotChecked=0, Total=650 [2020-10-05 23:57:09,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2020-10-05 23:57:09,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 139. [2020-10-05 23:57:09,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-05 23:57:09,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 342 transitions. [2020-10-05 23:57:09,529 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 342 transitions. Word has length 13 [2020-10-05 23:57:09,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:09,529 INFO L479 AbstractCegarLoop]: Abstraction has 139 states and 342 transitions. [2020-10-05 23:57:09,530 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:57:09,530 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 342 transitions. [2020-10-05 23:57:09,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:09,530 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:09,530 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:09,735 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:09,736 INFO L427 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:09,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:09,736 INFO L82 PathProgramCache]: Analyzing trace with hash 696473472, now seen corresponding path program 51 times [2020-10-05 23:57:09,738 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:09,738 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788849742] [2020-10-05 23:57:09,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:09,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:09,813 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-05 23:57:09,814 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788849742] [2020-10-05 23:57:09,814 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084668681] [2020-10-05 23:57:09,814 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 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:09,853 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-05 23:57:09,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:09,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:09,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:09,972 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-05 23:57:09,973 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:09,973 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:09,973 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1176704240] [2020-10-05 23:57:09,973 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:09,975 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:09,976 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-05 23:57:09,977 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:09,984 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:09,984 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:10,008 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [27266#(and (<= ~j~0 11) (<= ~i~0 377))] [2020-10-05 23:57:10,008 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:10,009 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:10,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:10,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:57:10,009 INFO L87 Difference]: Start difference. First operand 139 states and 342 transitions. Second operand 10 states. [2020-10-05 23:57:10,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:10,321 INFO L93 Difference]: Finished difference Result 200 states and 479 transitions. [2020-10-05 23:57:10,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-05 23:57:10,322 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-05 23:57:10,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:10,323 INFO L225 Difference]: With dead ends: 200 [2020-10-05 23:57:10,323 INFO L226 Difference]: Without dead ends: 195 [2020-10-05 23:57:10,324 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=189, Invalid=411, Unknown=0, NotChecked=0, Total=600 [2020-10-05 23:57:10,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2020-10-05 23:57:10,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 139. [2020-10-05 23:57:10,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-05 23:57:10,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 342 transitions. [2020-10-05 23:57:10,327 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 342 transitions. Word has length 13 [2020-10-05 23:57:10,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:10,328 INFO L479 AbstractCegarLoop]: Abstraction has 139 states and 342 transitions. [2020-10-05 23:57:10,328 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:10,328 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 342 transitions. [2020-10-05 23:57:10,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:10,329 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:10,329 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:10,533 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:10,533 INFO L427 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:10,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:10,534 INFO L82 PathProgramCache]: Analyzing trace with hash 697396993, now seen corresponding path program 52 times [2020-10-05 23:57:10,535 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:10,535 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598691153] [2020-10-05 23:57:10,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:10,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:10,608 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-05 23:57:10,608 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598691153] [2020-10-05 23:57:10,608 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458990385] [2020-10-05 23:57:10,609 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 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:10,658 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:57:10,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:10,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:10,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:10,802 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-05 23:57:10,802 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:10,803 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:10,803 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1189686975] [2020-10-05 23:57:10,803 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:10,804 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:10,805 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-05 23:57:10,805 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:10,816 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:10,816 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:10,843 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [27814#(and (<= ~j~0 12) (<= ~i~0 377))] [2020-10-05 23:57:10,844 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:10,844 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:10,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:10,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:57:10,845 INFO L87 Difference]: Start difference. First operand 139 states and 342 transitions. Second operand 10 states. [2020-10-05 23:57:11,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:11,157 INFO L93 Difference]: Finished difference Result 195 states and 466 transitions. [2020-10-05 23:57:11,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-05 23:57:11,158 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-05 23:57:11,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:11,159 INFO L225 Difference]: With dead ends: 195 [2020-10-05 23:57:11,159 INFO L226 Difference]: Without dead ends: 190 [2020-10-05 23:57:11,160 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=187, Invalid=413, Unknown=0, NotChecked=0, Total=600 [2020-10-05 23:57:11,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2020-10-05 23:57:11,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 137. [2020-10-05 23:57:11,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2020-10-05 23:57:11,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 332 transitions. [2020-10-05 23:57:11,164 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 332 transitions. Word has length 13 [2020-10-05 23:57:11,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:11,164 INFO L479 AbstractCegarLoop]: Abstraction has 137 states and 332 transitions. [2020-10-05 23:57:11,164 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:11,164 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 332 transitions. [2020-10-05 23:57:11,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:11,165 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:11,165 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:11,375 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2020-10-05 23:57:11,376 INFO L427 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:11,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:11,376 INFO L82 PathProgramCache]: Analyzing trace with hash 1534129122, now seen corresponding path program 53 times [2020-10-05 23:57:11,378 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:11,378 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493887642] [2020-10-05 23:57:11,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:11,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:11,444 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-05 23:57:11,445 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493887642] [2020-10-05 23:57:11,445 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984110811] [2020-10-05 23:57:11,445 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 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:11,483 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:57:11,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:11,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:11,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:11,606 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-05 23:57:11,607 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:11,607 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:11,607 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [735838348] [2020-10-05 23:57:11,608 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:11,609 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:11,610 INFO L258 McrAutomatonBuilder]: Finished intersection with 18 states and 21 transitions. [2020-10-05 23:57:11,610 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:11,621 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:11,621 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:57:11,621 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:11,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:57:11,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:57:11,622 INFO L87 Difference]: Start difference. First operand 137 states and 332 transitions. Second operand 9 states. [2020-10-05 23:57:11,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:11,836 INFO L93 Difference]: Finished difference Result 193 states and 445 transitions. [2020-10-05 23:57:11,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-05 23:57:11,837 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-05 23:57:11,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:11,838 INFO L225 Difference]: With dead ends: 193 [2020-10-05 23:57:11,838 INFO L226 Difference]: Without dead ends: 191 [2020-10-05 23:57:11,838 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=125, Invalid=337, Unknown=0, NotChecked=0, Total=462 [2020-10-05 23:57:11,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2020-10-05 23:57:11,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 139. [2020-10-05 23:57:11,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-05 23:57:11,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 340 transitions. [2020-10-05 23:57:11,842 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 340 transitions. Word has length 13 [2020-10-05 23:57:11,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:11,842 INFO L479 AbstractCegarLoop]: Abstraction has 139 states and 340 transitions. [2020-10-05 23:57:11,842 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:57:11,842 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 340 transitions. [2020-10-05 23:57:11,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:11,843 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:11,843 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:12,043 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:12,044 INFO L427 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:12,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:12,044 INFO L82 PathProgramCache]: Analyzing trace with hash 1534130083, now seen corresponding path program 54 times [2020-10-05 23:57:12,046 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:12,046 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22139683] [2020-10-05 23:57:12,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:12,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:12,119 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-05 23:57:12,120 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22139683] [2020-10-05 23:57:12,120 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395766753] [2020-10-05 23:57:12,120 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 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:12,164 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:57:12,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:12,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:12,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:12,294 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-05 23:57:12,295 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:12,295 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:12,295 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [864696242] [2020-10-05 23:57:12,295 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:12,297 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:12,298 INFO L258 McrAutomatonBuilder]: Finished intersection with 18 states and 21 transitions. [2020-10-05 23:57:12,298 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:12,307 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:12,307 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:57:12,308 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:12,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:57:12,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:57:12,308 INFO L87 Difference]: Start difference. First operand 139 states and 340 transitions. Second operand 9 states. [2020-10-05 23:57:12,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:12,511 INFO L93 Difference]: Finished difference Result 195 states and 447 transitions. [2020-10-05 23:57:12,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-05 23:57:12,511 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-05 23:57:12,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:12,513 INFO L225 Difference]: With dead ends: 195 [2020-10-05 23:57:12,513 INFO L226 Difference]: Without dead ends: 193 [2020-10-05 23:57:12,513 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=115, Invalid=305, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:57:12,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2020-10-05 23:57:12,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 137. [2020-10-05 23:57:12,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2020-10-05 23:57:12,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 334 transitions. [2020-10-05 23:57:12,516 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 334 transitions. Word has length 13 [2020-10-05 23:57:12,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:12,517 INFO L479 AbstractCegarLoop]: Abstraction has 137 states and 334 transitions. [2020-10-05 23:57:12,517 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:57:12,517 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 334 transitions. [2020-10-05 23:57:12,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:12,517 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:12,517 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:12,726 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2020-10-05 23:57:12,727 INFO L427 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:12,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:12,727 INFO L82 PathProgramCache]: Analyzing trace with hash 1534158913, now seen corresponding path program 55 times [2020-10-05 23:57:12,729 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:12,729 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110509077] [2020-10-05 23:57:12,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:12,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:12,794 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-05 23:57:12,794 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110509077] [2020-10-05 23:57:12,794 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348185763] [2020-10-05 23:57:12,795 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 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:12,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:12,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:12,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:12,963 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-05 23:57:12,963 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:12,963 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:12,964 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1632181104] [2020-10-05 23:57:12,964 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:12,965 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:12,966 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-05 23:57:12,966 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:12,967 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:12,967 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:13,001 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [29421#(and (<= (+ ~i~0 (* 2 ~j~0)) 13) (<= ~i~0 377))] [2020-10-05 23:57:13,001 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:13,001 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:13,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:13,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:57:13,002 INFO L87 Difference]: Start difference. First operand 137 states and 334 transitions. Second operand 10 states. [2020-10-05 23:57:13,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:13,258 INFO L93 Difference]: Finished difference Result 205 states and 471 transitions. [2020-10-05 23:57:13,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-05 23:57:13,258 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-05 23:57:13,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:13,260 INFO L225 Difference]: With dead ends: 205 [2020-10-05 23:57:13,260 INFO L226 Difference]: Without dead ends: 203 [2020-10-05 23:57:13,261 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=155, Invalid=397, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:57:13,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2020-10-05 23:57:13,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 136. [2020-10-05 23:57:13,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-05 23:57:13,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 334 transitions. [2020-10-05 23:57:13,264 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 334 transitions. Word has length 13 [2020-10-05 23:57:13,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:13,264 INFO L479 AbstractCegarLoop]: Abstraction has 136 states and 334 transitions. [2020-10-05 23:57:13,264 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:13,264 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 334 transitions. [2020-10-05 23:57:13,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:13,265 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:13,265 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:13,465 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:13,466 INFO L427 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:13,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:13,466 INFO L82 PathProgramCache]: Analyzing trace with hash 1554684912, now seen corresponding path program 56 times [2020-10-05 23:57:13,467 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:13,468 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241408489] [2020-10-05 23:57:13,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:13,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:13,564 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-05 23:57:13,565 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241408489] [2020-10-05 23:57:13,565 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1236709200] [2020-10-05 23:57:13,565 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 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:13,604 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:57:13,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:13,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:13,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:13,725 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-05 23:57:13,725 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:13,725 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:13,726 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2073670681] [2020-10-05 23:57:13,726 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:13,727 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:13,728 INFO L258 McrAutomatonBuilder]: Finished intersection with 18 states and 21 transitions. [2020-10-05 23:57:13,728 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:13,737 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:13,738 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:57:13,738 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:13,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:57:13,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:57:13,738 INFO L87 Difference]: Start difference. First operand 136 states and 334 transitions. Second operand 9 states. [2020-10-05 23:57:13,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:13,995 INFO L93 Difference]: Finished difference Result 200 states and 463 transitions. [2020-10-05 23:57:13,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-05 23:57:13,996 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-05 23:57:13,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:13,998 INFO L225 Difference]: With dead ends: 200 [2020-10-05 23:57:13,998 INFO L226 Difference]: Without dead ends: 198 [2020-10-05 23:57:13,998 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=138, Invalid=368, Unknown=0, NotChecked=0, Total=506 [2020-10-05 23:57:13,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-05 23:57:14,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 136. [2020-10-05 23:57:14,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2020-10-05 23:57:14,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 334 transitions. [2020-10-05 23:57:14,001 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 334 transitions. Word has length 13 [2020-10-05 23:57:14,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:14,002 INFO L479 AbstractCegarLoop]: Abstraction has 136 states and 334 transitions. [2020-10-05 23:57:14,002 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:57:14,002 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 334 transitions. [2020-10-05 23:57:14,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:14,002 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:14,002 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:14,203 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2020-10-05 23:57:14,203 INFO L427 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:14,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:14,204 INFO L82 PathProgramCache]: Analyzing trace with hash 1554685873, now seen corresponding path program 57 times [2020-10-05 23:57:14,205 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:14,205 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806064357] [2020-10-05 23:57:14,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:14,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:14,272 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-05 23:57:14,273 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806064357] [2020-10-05 23:57:14,273 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232281948] [2020-10-05 23:57:14,273 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 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:14,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-05 23:57:14,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:14,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:14,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:14,493 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-05 23:57:14,494 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:14,494 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:14,494 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1774817694] [2020-10-05 23:57:14,495 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:14,496 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:14,499 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 25 transitions. [2020-10-05 23:57:14,500 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:14,501 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:14,501 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:14,538 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:14,538 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:14,565 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [30505#(and (<= ~j~0 12) (<= ~i~0 377)), 30506#(and (<= (+ ~i~0 ~j~0) 12) (<= ~i~0 377))] [2020-10-05 23:57:14,566 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:57:14,566 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:14,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:57:14,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:14,566 INFO L87 Difference]: Start difference. First operand 136 states and 334 transitions. Second operand 11 states. [2020-10-05 23:57:14,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:14,841 INFO L93 Difference]: Finished difference Result 203 states and 484 transitions. [2020-10-05 23:57:14,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-05 23:57:14,841 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 13 [2020-10-05 23:57:14,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:14,843 INFO L225 Difference]: With dead ends: 203 [2020-10-05 23:57:14,843 INFO L226 Difference]: Without dead ends: 198 [2020-10-05 23:57:14,844 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=197, Invalid=453, Unknown=0, NotChecked=0, Total=650 [2020-10-05 23:57:14,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-05 23:57:14,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 138. [2020-10-05 23:57:14,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2020-10-05 23:57:14,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 342 transitions. [2020-10-05 23:57:14,847 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 342 transitions. Word has length 13 [2020-10-05 23:57:14,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:14,847 INFO L479 AbstractCegarLoop]: Abstraction has 138 states and 342 transitions. [2020-10-05 23:57:14,847 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:57:14,847 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 342 transitions. [2020-10-05 23:57:14,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:14,848 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:14,848 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:15,049 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:15,049 INFO L427 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:15,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:15,050 INFO L82 PathProgramCache]: Analyzing trace with hash 1555348002, now seen corresponding path program 58 times [2020-10-05 23:57:15,051 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:15,052 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617177528] [2020-10-05 23:57:15,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:15,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:15,124 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-05 23:57:15,124 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617177528] [2020-10-05 23:57:15,124 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640547066] [2020-10-05 23:57:15,125 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 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:15,166 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:57:15,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:15,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:15,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:15,277 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-05 23:57:15,277 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:15,278 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:15,278 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1771650553] [2020-10-05 23:57:15,278 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:15,279 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:15,281 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-05 23:57:15,281 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:15,290 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:15,291 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:15,316 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [31055#(and (<= ~j~0 9) (<= ~i~0 377))] [2020-10-05 23:57:15,316 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:15,316 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:15,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:15,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:57:15,317 INFO L87 Difference]: Start difference. First operand 138 states and 342 transitions. Second operand 10 states. [2020-10-05 23:57:15,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:15,627 INFO L93 Difference]: Finished difference Result 205 states and 489 transitions. [2020-10-05 23:57:15,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-05 23:57:15,628 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-05 23:57:15,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:15,629 INFO L225 Difference]: With dead ends: 205 [2020-10-05 23:57:15,629 INFO L226 Difference]: Without dead ends: 200 [2020-10-05 23:57:15,630 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=183, Invalid=417, Unknown=0, NotChecked=0, Total=600 [2020-10-05 23:57:15,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2020-10-05 23:57:15,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 138. [2020-10-05 23:57:15,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2020-10-05 23:57:15,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 342 transitions. [2020-10-05 23:57:15,633 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 342 transitions. Word has length 13 [2020-10-05 23:57:15,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:15,633 INFO L479 AbstractCegarLoop]: Abstraction has 138 states and 342 transitions. [2020-10-05 23:57:15,633 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:15,633 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 342 transitions. [2020-10-05 23:57:15,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:15,633 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:15,633 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:15,835 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2020-10-05 23:57:15,835 INFO L427 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:15,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:15,836 INFO L82 PathProgramCache]: Analyzing trace with hash 1555609394, now seen corresponding path program 59 times [2020-10-05 23:57:15,837 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:15,837 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248996785] [2020-10-05 23:57:15,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:15,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:15,904 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-05 23:57:15,904 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248996785] [2020-10-05 23:57:15,904 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [363306312] [2020-10-05 23:57:15,904 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 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:15,949 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:57:15,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:15,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:15,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:16,099 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-05 23:57:16,100 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:16,100 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:16,100 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [82929871] [2020-10-05 23:57:16,100 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:16,101 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:16,103 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-05 23:57:16,104 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:16,114 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:16,114 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:16,138 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:16,138 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:16,182 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [31606#(and (<= ~j~0 11) (<= ~i~0 377)), 31607#(and (<= (+ ~i~0 ~j~0) 11) (<= ~i~0 377)), 31608#(and (<= (+ (* 3 ~i~0) ~j~0) 11) (= ULTIMATE.start_main_~condI~0 0))] [2020-10-05 23:57:16,182 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:57:16,182 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:16,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:57:16,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:16,183 INFO L87 Difference]: Start difference. First operand 138 states and 342 transitions. Second operand 12 states. [2020-10-05 23:57:16,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:16,483 INFO L93 Difference]: Finished difference Result 213 states and 504 transitions. [2020-10-05 23:57:16,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-05 23:57:16,484 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 13 [2020-10-05 23:57:16,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:16,486 INFO L225 Difference]: With dead ends: 213 [2020-10-05 23:57:16,486 INFO L226 Difference]: Without dead ends: 208 [2020-10-05 23:57:16,486 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=206, Invalid=496, Unknown=0, NotChecked=0, Total=702 [2020-10-05 23:57:16,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2020-10-05 23:57:16,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 135. [2020-10-05 23:57:16,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-10-05 23:57:16,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 332 transitions. [2020-10-05 23:57:16,489 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 332 transitions. Word has length 13 [2020-10-05 23:57:16,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:16,490 INFO L479 AbstractCegarLoop]: Abstraction has 135 states and 332 transitions. [2020-10-05 23:57:16,490 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:57:16,490 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 332 transitions. [2020-10-05 23:57:16,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:16,490 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:16,491 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:16,701 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2020-10-05 23:57:16,702 INFO L427 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:16,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:16,702 INFO L82 PathProgramCache]: Analyzing trace with hash 1556271523, now seen corresponding path program 60 times [2020-10-05 23:57:16,704 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:16,704 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087390272] [2020-10-05 23:57:16,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:16,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:16,777 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-05 23:57:16,777 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087390272] [2020-10-05 23:57:16,778 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203787501] [2020-10-05 23:57:16,778 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 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:16,817 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:57:16,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:16,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:16,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:16,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-05 23:57:16,926 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:16,926 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:16,926 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [25022218] [2020-10-05 23:57:16,927 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:16,928 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:16,930 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-05 23:57:16,930 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:16,942 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:16,943 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:16,970 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [32161#(and (<= ~j~0 13) (<= ~i~0 377))] [2020-10-05 23:57:16,971 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:16,971 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:16,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:16,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:57:16,971 INFO L87 Difference]: Start difference. First operand 135 states and 332 transitions. Second operand 10 states. [2020-10-05 23:57:17,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:17,298 INFO L93 Difference]: Finished difference Result 197 states and 464 transitions. [2020-10-05 23:57:17,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-05 23:57:17,299 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-05 23:57:17,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:17,301 INFO L225 Difference]: With dead ends: 197 [2020-10-05 23:57:17,301 INFO L226 Difference]: Without dead ends: 192 [2020-10-05 23:57:17,301 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=187, Invalid=413, Unknown=0, NotChecked=0, Total=600 [2020-10-05 23:57:17,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2020-10-05 23:57:17,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 133. [2020-10-05 23:57:17,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2020-10-05 23:57:17,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 322 transitions. [2020-10-05 23:57:17,304 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 322 transitions. Word has length 13 [2020-10-05 23:57:17,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:17,305 INFO L479 AbstractCegarLoop]: Abstraction has 133 states and 322 transitions. [2020-10-05 23:57:17,305 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:17,305 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 322 transitions. [2020-10-05 23:57:17,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:17,305 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:17,305 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:17,512 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:17,512 INFO L427 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:17,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:17,513 INFO L82 PathProgramCache]: Analyzing trace with hash 1583314063, now seen corresponding path program 61 times [2020-10-05 23:57:17,514 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:17,515 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770687878] [2020-10-05 23:57:17,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:17,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:17,586 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-05 23:57:17,586 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770687878] [2020-10-05 23:57:17,587 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237759035] [2020-10-05 23:57:17,587 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 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:17,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:17,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:17,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:17,782 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:17,782 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:17,782 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:17,782 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [360071244] [2020-10-05 23:57:17,782 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:17,783 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:17,785 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 23 transitions. [2020-10-05 23:57:17,785 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:17,795 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:17,795 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:57:17,795 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:17,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:57:17,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2020-10-05 23:57:17,795 INFO L87 Difference]: Start difference. First operand 133 states and 322 transitions. Second operand 9 states. [2020-10-05 23:57:17,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:17,993 INFO L93 Difference]: Finished difference Result 199 states and 454 transitions. [2020-10-05 23:57:17,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-05 23:57:17,993 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 13 [2020-10-05 23:57:17,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:17,995 INFO L225 Difference]: With dead ends: 199 [2020-10-05 23:57:17,995 INFO L226 Difference]: Without dead ends: 197 [2020-10-05 23:57:17,996 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=117, Invalid=303, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:57:17,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2020-10-05 23:57:17,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 132. [2020-10-05 23:57:17,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2020-10-05 23:57:17,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 319 transitions. [2020-10-05 23:57:17,998 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 319 transitions. Word has length 13 [2020-10-05 23:57:17,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:17,999 INFO L479 AbstractCegarLoop]: Abstraction has 132 states and 319 transitions. [2020-10-05 23:57:17,999 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:57:17,999 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 319 transitions. [2020-10-05 23:57:17,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:17,999 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:17,999 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:18,200 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:18,200 INFO L427 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:18,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:18,201 INFO L82 PathProgramCache]: Analyzing trace with hash 1583977153, now seen corresponding path program 62 times [2020-10-05 23:57:18,202 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:18,203 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684549138] [2020-10-05 23:57:18,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:18,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:18,285 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-05 23:57:18,285 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684549138] [2020-10-05 23:57:18,285 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802838920] [2020-10-05 23:57:18,286 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 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:18,328 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:57:18,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:18,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-05 23:57:18,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:18,469 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-05 23:57:18,470 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:18,470 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2020-10-05 23:57:18,470 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1787605770] [2020-10-05 23:57:18,471 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:18,472 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:18,473 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 25 transitions. [2020-10-05 23:57:18,473 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:18,492 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:18,492 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:18,514 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [33220#(and (<= ~j~0 10) (<= ~i~0 377))] [2020-10-05 23:57:18,515 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:18,515 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:18,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:18,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2020-10-05 23:57:18,515 INFO L87 Difference]: Start difference. First operand 132 states and 319 transitions. Second operand 10 states. [2020-10-05 23:57:18,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:18,784 INFO L93 Difference]: Finished difference Result 209 states and 491 transitions. [2020-10-05 23:57:18,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-05 23:57:18,785 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-05 23:57:18,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:18,786 INFO L225 Difference]: With dead ends: 209 [2020-10-05 23:57:18,786 INFO L226 Difference]: Without dead ends: 204 [2020-10-05 23:57:18,787 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=173, Invalid=379, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:57:18,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2020-10-05 23:57:18,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 130. [2020-10-05 23:57:18,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2020-10-05 23:57:18,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 305 transitions. [2020-10-05 23:57:18,791 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 305 transitions. Word has length 13 [2020-10-05 23:57:18,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:18,792 INFO L479 AbstractCegarLoop]: Abstraction has 130 states and 305 transitions. [2020-10-05 23:57:18,792 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:18,792 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 305 transitions. [2020-10-05 23:57:18,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:18,792 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:18,792 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:18,993 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:18,993 INFO L427 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:18,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:18,994 INFO L82 PathProgramCache]: Analyzing trace with hash 1725446472, now seen corresponding path program 6 times [2020-10-05 23:57:18,995 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:18,995 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918267762] [2020-10-05 23:57:18,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:18,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:19,090 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:19,090 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918267762] [2020-10-05 23:57:19,090 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286086466] [2020-10-05 23:57:19,090 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 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:19,133 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-05 23:57:19,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:19,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:19,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:19,272 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-05 23:57:19,298 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:19,299 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:19,299 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2020-10-05 23:57:19,299 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1978645038] [2020-10-05 23:57:19,300 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:19,300 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:19,302 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 41 transitions. [2020-10-05 23:57:19,302 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:19,321 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:19,322 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:19,322 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:19,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:19,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:19,322 INFO L87 Difference]: Start difference. First operand 130 states and 305 transitions. Second operand 10 states. [2020-10-05 23:57:19,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:19,483 INFO L93 Difference]: Finished difference Result 185 states and 431 transitions. [2020-10-05 23:57:19,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:57:19,483 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 13 [2020-10-05 23:57:19,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:19,485 INFO L225 Difference]: With dead ends: 185 [2020-10-05 23:57:19,485 INFO L226 Difference]: Without dead ends: 180 [2020-10-05 23:57:19,485 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=188, Invalid=412, Unknown=0, NotChecked=0, Total=600 [2020-10-05 23:57:19,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2020-10-05 23:57:19,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 139. [2020-10-05 23:57:19,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2020-10-05 23:57:19,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 341 transitions. [2020-10-05 23:57:19,489 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 341 transitions. Word has length 13 [2020-10-05 23:57:19,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:19,489 INFO L479 AbstractCegarLoop]: Abstraction has 139 states and 341 transitions. [2020-10-05 23:57:19,489 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:19,489 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 341 transitions. [2020-10-05 23:57:19,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-10-05 23:57:19,489 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:19,490 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:19,690 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:19,690 INFO L427 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:19,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:19,691 INFO L82 PathProgramCache]: Analyzing trace with hash -1934382410, now seen corresponding path program 6 times [2020-10-05 23:57:19,692 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:19,692 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387315127] [2020-10-05 23:57:19,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:19,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:19,820 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:19,820 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387315127] [2020-10-05 23:57:19,821 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200815293] [2020-10-05 23:57:19,821 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 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:19,863 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-05 23:57:19,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:19,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:19,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:20,025 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:20,025 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:20,026 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:20,026 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1636277010] [2020-10-05 23:57:20,026 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:20,027 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:20,029 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 27 transitions. [2020-10-05 23:57:20,029 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:20,030 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:20,030 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:20,056 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:20,056 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:20,093 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:20,093 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:20,126 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:20,126 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:20,164 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:20,164 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:20,196 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:20,196 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:20,232 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 6 new interpolants: [34290#(and (<= ~j~0 7) (<= ~i~0 377)), 34291#(and (= ~i~0 1) (<= (+ ~i~0 ~j~0) 7)), 34292#(and (= ~i~0 1) (<= (+ (* 2 ~i~0) ~j~0) 7)), 34293#(and (<= ~j~0 (+ (* 3 ~i~0) 1)) (= ~i~0 1)), 34294#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1)), 34295#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:57:20,233 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-10-05 23:57:20,233 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:20,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-10-05 23:57:20,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=357, Unknown=0, NotChecked=0, Total=506 [2020-10-05 23:57:20,233 INFO L87 Difference]: Start difference. First operand 139 states and 341 transitions. Second operand 16 states. [2020-10-05 23:57:20,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:20,365 INFO L93 Difference]: Finished difference Result 215 states and 514 transitions. [2020-10-05 23:57:20,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:57:20,366 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 13 [2020-10-05 23:57:20,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:20,367 INFO L225 Difference]: With dead ends: 215 [2020-10-05 23:57:20,367 INFO L226 Difference]: Without dead ends: 209 [2020-10-05 23:57:20,368 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=165, Invalid=387, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:57:20,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2020-10-05 23:57:20,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 150. [2020-10-05 23:57:20,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2020-10-05 23:57:20,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 377 transitions. [2020-10-05 23:57:20,371 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 377 transitions. Word has length 13 [2020-10-05 23:57:20,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:20,372 INFO L479 AbstractCegarLoop]: Abstraction has 150 states and 377 transitions. [2020-10-05 23:57:20,372 INFO L480 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-10-05 23:57:20,372 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 377 transitions. [2020-10-05 23:57:20,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:20,372 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:20,373 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:20,581 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2020-10-05 23:57:20,582 INFO L427 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:20,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:20,582 INFO L82 PathProgramCache]: Analyzing trace with hash 2094057644, now seen corresponding path program 63 times [2020-10-05 23:57:20,584 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:20,584 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181894815] [2020-10-05 23:57:20,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:20,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:20,678 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-05 23:57:20,678 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181894815] [2020-10-05 23:57:20,678 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468239577] [2020-10-05 23:57:20,678 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 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:20,722 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-05 23:57:20,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:20,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:20,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:20,879 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-05 23:57:20,880 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:20,880 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:20,880 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1279292497] [2020-10-05 23:57:20,880 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:20,882 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:20,884 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 37 transitions. [2020-10-05 23:57:20,884 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:20,901 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:20,902 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:20,905 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:20,906 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:20,913 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:20,914 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:20,914 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:20,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:20,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:20,914 INFO L87 Difference]: Start difference. First operand 150 states and 377 transitions. Second operand 10 states. [2020-10-05 23:57:20,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:20,974 INFO L93 Difference]: Finished difference Result 187 states and 451 transitions. [2020-10-05 23:57:20,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:57:20,975 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:20,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:20,977 INFO L225 Difference]: With dead ends: 187 [2020-10-05 23:57:20,977 INFO L226 Difference]: Without dead ends: 185 [2020-10-05 23:57:20,977 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:20,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2020-10-05 23:57:20,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 158. [2020-10-05 23:57:20,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 158 states. [2020-10-05 23:57:20,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 401 transitions. [2020-10-05 23:57:20,981 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 401 transitions. Word has length 14 [2020-10-05 23:57:20,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:20,981 INFO L479 AbstractCegarLoop]: Abstraction has 158 states and 401 transitions. [2020-10-05 23:57:20,981 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:20,981 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 401 transitions. [2020-10-05 23:57:20,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:20,982 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:20,982 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:21,184 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:21,185 INFO L427 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:21,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:21,185 INFO L82 PathProgramCache]: Analyzing trace with hash 2094058605, now seen corresponding path program 64 times [2020-10-05 23:57:21,187 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:21,187 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387175926] [2020-10-05 23:57:21,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:21,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:21,293 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:21,293 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387175926] [2020-10-05 23:57:21,293 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139888475] [2020-10-05 23:57:21,293 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 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:21,336 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:57:21,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:21,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:21,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:21,502 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:21,503 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:21,503 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:21,503 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2105333756] [2020-10-05 23:57:21,504 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:21,505 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:21,507 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-05 23:57:21,507 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:21,522 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:21,523 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:21,526 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:21,526 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:21,537 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:21,538 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:21,538 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:21,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:21,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:21,538 INFO L87 Difference]: Start difference. First operand 158 states and 401 transitions. Second operand 10 states. [2020-10-05 23:57:21,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:21,620 INFO L93 Difference]: Finished difference Result 196 states and 469 transitions. [2020-10-05 23:57:21,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:57:21,621 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:21,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:21,623 INFO L225 Difference]: With dead ends: 196 [2020-10-05 23:57:21,623 INFO L226 Difference]: Without dead ends: 194 [2020-10-05 23:57:21,623 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:21,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2020-10-05 23:57:21,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 156. [2020-10-05 23:57:21,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-10-05 23:57:21,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 395 transitions. [2020-10-05 23:57:21,626 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 395 transitions. Word has length 14 [2020-10-05 23:57:21,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:21,627 INFO L479 AbstractCegarLoop]: Abstraction has 156 states and 395 transitions. [2020-10-05 23:57:21,627 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:21,627 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 395 transitions. [2020-10-05 23:57:21,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:21,627 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:21,627 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:21,827 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2020-10-05 23:57:21,828 INFO L427 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:21,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:21,828 INFO L82 PathProgramCache]: Analyzing trace with hash 2094087435, now seen corresponding path program 65 times [2020-10-05 23:57:21,830 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:21,830 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983646984] [2020-10-05 23:57:21,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:21,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:21,930 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:21,931 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983646984] [2020-10-05 23:57:21,931 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827468613] [2020-10-05 23:57:21,931 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 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:21,977 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:57:21,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:21,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:21,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:22,179 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:22,179 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:22,179 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:22,180 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [697449389] [2020-10-05 23:57:22,180 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:22,181 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:22,183 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 33 transitions. [2020-10-05 23:57:22,183 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:22,188 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:22,189 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:22,202 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:22,203 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:22,209 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:22,209 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:22,209 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:22,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:22,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:22,210 INFO L87 Difference]: Start difference. First operand 156 states and 395 transitions. Second operand 10 states. [2020-10-05 23:57:22,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:22,317 INFO L93 Difference]: Finished difference Result 198 states and 473 transitions. [2020-10-05 23:57:22,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:57:22,318 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:22,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:22,319 INFO L225 Difference]: With dead ends: 198 [2020-10-05 23:57:22,320 INFO L226 Difference]: Without dead ends: 196 [2020-10-05 23:57:22,320 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=117, Invalid=225, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:57:22,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2020-10-05 23:57:22,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 157. [2020-10-05 23:57:22,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-05 23:57:22,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 398 transitions. [2020-10-05 23:57:22,323 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 398 transitions. Word has length 14 [2020-10-05 23:57:22,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:22,324 INFO L479 AbstractCegarLoop]: Abstraction has 157 states and 398 transitions. [2020-10-05 23:57:22,324 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:22,324 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 398 transitions. [2020-10-05 23:57:22,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:22,324 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:22,324 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:22,525 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:22,525 INFO L427 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:22,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:22,526 INFO L82 PathProgramCache]: Analyzing trace with hash 2094088396, now seen corresponding path program 66 times [2020-10-05 23:57:22,527 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:22,528 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871675580] [2020-10-05 23:57:22,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:22,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:22,630 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-05 23:57:22,630 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871675580] [2020-10-05 23:57:22,630 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566665592] [2020-10-05 23:57:22,631 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 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:22,670 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-05 23:57:22,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:22,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:22,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:22,840 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-05 23:57:22,840 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:22,840 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:22,840 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2044174289] [2020-10-05 23:57:22,840 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:22,841 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:22,844 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 33 transitions. [2020-10-05 23:57:22,844 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:22,852 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:22,852 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:22,861 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:22,861 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:22,868 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:22,868 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:22,868 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:22,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:22,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:22,868 INFO L87 Difference]: Start difference. First operand 157 states and 398 transitions. Second operand 10 states. [2020-10-05 23:57:22,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:22,984 INFO L93 Difference]: Finished difference Result 200 states and 478 transitions. [2020-10-05 23:57:22,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:57:22,984 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:22,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:22,986 INFO L225 Difference]: With dead ends: 200 [2020-10-05 23:57:22,986 INFO L226 Difference]: Without dead ends: 198 [2020-10-05 23:57:22,986 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=111, Invalid=231, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:57:22,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-05 23:57:22,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 154. [2020-10-05 23:57:22,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-05 23:57:22,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 389 transitions. [2020-10-05 23:57:22,990 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 389 transitions. Word has length 14 [2020-10-05 23:57:22,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:22,991 INFO L479 AbstractCegarLoop]: Abstraction has 154 states and 389 transitions. [2020-10-05 23:57:22,991 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:22,991 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 389 transitions. [2020-10-05 23:57:22,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:22,991 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:22,992 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:23,201 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2020-10-05 23:57:23,202 INFO L427 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:23,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:23,202 INFO L82 PathProgramCache]: Analyzing trace with hash 2094981165, now seen corresponding path program 67 times [2020-10-05 23:57:23,204 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:23,204 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869868417] [2020-10-05 23:57:23,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:23,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:23,331 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:23,331 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869868417] [2020-10-05 23:57:23,331 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636794179] [2020-10-05 23:57:23,331 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 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:23,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:23,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:23,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:23,604 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:23,605 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:23,605 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:23,605 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [671583497] [2020-10-05 23:57:23,605 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:23,607 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:23,609 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-05 23:57:23,609 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:23,614 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:23,614 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:23,629 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:23,630 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:23,634 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:23,635 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:23,635 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:23,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:23,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:23,636 INFO L87 Difference]: Start difference. First operand 154 states and 389 transitions. Second operand 10 states. [2020-10-05 23:57:23,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:23,779 INFO L93 Difference]: Finished difference Result 198 states and 473 transitions. [2020-10-05 23:57:23,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:57:23,780 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:23,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:23,781 INFO L225 Difference]: With dead ends: 198 [2020-10-05 23:57:23,782 INFO L226 Difference]: Without dead ends: 196 [2020-10-05 23:57:23,782 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=129, Invalid=251, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:57:23,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2020-10-05 23:57:23,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 156. [2020-10-05 23:57:23,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-10-05 23:57:23,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 395 transitions. [2020-10-05 23:57:23,785 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 395 transitions. Word has length 14 [2020-10-05 23:57:23,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:23,785 INFO L479 AbstractCegarLoop]: Abstraction has 156 states and 395 transitions. [2020-10-05 23:57:23,785 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:23,786 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 395 transitions. [2020-10-05 23:57:23,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:23,786 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:23,786 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:23,986 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:23,987 INFO L427 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:23,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:23,987 INFO L82 PathProgramCache]: Analyzing trace with hash 2094982126, now seen corresponding path program 68 times [2020-10-05 23:57:23,989 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:23,989 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953958130] [2020-10-05 23:57:23,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:23,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:24,100 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-05 23:57:24,100 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953958130] [2020-10-05 23:57:24,100 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689086689] [2020-10-05 23:57:24,101 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 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:24,140 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:57:24,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:24,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:24,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:27,432 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-05 23:57:27,432 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:27,432 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:27,432 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2047128700] [2020-10-05 23:57:27,433 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:27,433 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:27,436 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-05 23:57:27,436 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:27,446 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:27,446 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:27,466 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:27,467 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:27,473 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:27,473 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:27,473 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:27,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:27,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=187, Unknown=1, NotChecked=0, Total=272 [2020-10-05 23:57:27,473 INFO L87 Difference]: Start difference. First operand 156 states and 395 transitions. Second operand 10 states. [2020-10-05 23:57:27,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:27,654 INFO L93 Difference]: Finished difference Result 201 states and 479 transitions. [2020-10-05 23:57:27,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:57:27,654 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:27,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:27,656 INFO L225 Difference]: With dead ends: 201 [2020-10-05 23:57:27,656 INFO L226 Difference]: Without dead ends: 199 [2020-10-05 23:57:27,656 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=126, Invalid=253, Unknown=1, NotChecked=0, Total=380 [2020-10-05 23:57:27,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2020-10-05 23:57:27,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 155. [2020-10-05 23:57:27,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-05 23:57:27,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 392 transitions. [2020-10-05 23:57:27,660 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 392 transitions. Word has length 14 [2020-10-05 23:57:27,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:27,660 INFO L479 AbstractCegarLoop]: Abstraction has 155 states and 392 transitions. [2020-10-05 23:57:27,660 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:27,660 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 392 transitions. [2020-10-05 23:57:27,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:27,661 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:27,661 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:27,862 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:27,863 INFO L427 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:27,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:27,863 INFO L82 PathProgramCache]: Analyzing trace with hash 2095010956, now seen corresponding path program 69 times [2020-10-05 23:57:27,865 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:27,865 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117349293] [2020-10-05 23:57:27,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:27,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:27,975 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-05 23:57:27,976 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117349293] [2020-10-05 23:57:27,976 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515708867] [2020-10-05 23:57:27,976 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 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:28,017 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-05 23:57:28,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:28,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:28,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:28,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-05 23:57:28,702 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:28,702 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:28,702 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1915715570] [2020-10-05 23:57:28,702 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:28,703 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:28,705 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-05 23:57:28,705 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:28,707 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:28,708 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:28,722 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:28,722 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:28,728 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:28,729 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:28,729 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:28,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:28,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:28,729 INFO L87 Difference]: Start difference. First operand 155 states and 392 transitions. Second operand 10 states. [2020-10-05 23:57:28,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:28,873 INFO L93 Difference]: Finished difference Result 198 states and 473 transitions. [2020-10-05 23:57:28,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:57:28,873 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:28,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:28,875 INFO L225 Difference]: With dead ends: 198 [2020-10-05 23:57:28,875 INFO L226 Difference]: Without dead ends: 196 [2020-10-05 23:57:28,876 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=124, Invalid=256, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:57:28,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2020-10-05 23:57:28,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 156. [2020-10-05 23:57:28,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-10-05 23:57:28,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 395 transitions. [2020-10-05 23:57:28,879 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 395 transitions. Word has length 14 [2020-10-05 23:57:28,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:28,880 INFO L479 AbstractCegarLoop]: Abstraction has 156 states and 395 transitions. [2020-10-05 23:57:28,880 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:28,880 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 395 transitions. [2020-10-05 23:57:28,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:28,880 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:28,880 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:29,081 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:29,081 INFO L427 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:29,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:29,082 INFO L82 PathProgramCache]: Analyzing trace with hash 2095011917, now seen corresponding path program 70 times [2020-10-05 23:57:29,083 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:29,083 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690793471] [2020-10-05 23:57:29,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:29,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:29,184 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:29,185 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690793471] [2020-10-05 23:57:29,185 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985372152] [2020-10-05 23:57:29,185 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 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:29,224 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:57:29,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:29,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:29,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:29,405 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:29,405 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:29,405 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:29,405 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [809533386] [2020-10-05 23:57:29,405 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:29,406 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:29,408 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 31 transitions. [2020-10-05 23:57:29,408 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:29,412 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:29,412 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:29,435 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:29,435 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:29,441 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:29,441 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:29,442 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:29,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:29,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:29,442 INFO L87 Difference]: Start difference. First operand 156 states and 395 transitions. Second operand 10 states. [2020-10-05 23:57:29,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:29,581 INFO L93 Difference]: Finished difference Result 201 states and 480 transitions. [2020-10-05 23:57:29,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:57:29,582 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:29,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:29,584 INFO L225 Difference]: With dead ends: 201 [2020-10-05 23:57:29,584 INFO L226 Difference]: Without dead ends: 199 [2020-10-05 23:57:29,584 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:57:29,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2020-10-05 23:57:29,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 152. [2020-10-05 23:57:29,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2020-10-05 23:57:29,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 383 transitions. [2020-10-05 23:57:29,587 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 383 transitions. Word has length 14 [2020-10-05 23:57:29,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:29,587 INFO L479 AbstractCegarLoop]: Abstraction has 152 states and 383 transitions. [2020-10-05 23:57:29,587 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:29,587 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 383 transitions. [2020-10-05 23:57:29,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:29,588 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:29,588 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:29,788 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:29,788 INFO L427 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:29,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:29,789 INFO L82 PathProgramCache]: Analyzing trace with hash 2122686795, now seen corresponding path program 71 times [2020-10-05 23:57:29,791 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:29,791 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628957832] [2020-10-05 23:57:29,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:29,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:29,895 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:29,896 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628957832] [2020-10-05 23:57:29,896 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592572817] [2020-10-05 23:57:29,896 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 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:29,935 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:57:29,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:29,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:29,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:30,102 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:30,102 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:30,102 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:30,103 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [270013911] [2020-10-05 23:57:30,103 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:30,104 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:30,106 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-05 23:57:30,106 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:30,109 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:30,109 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:30,125 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:30,125 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:30,132 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:30,132 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:30,132 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:30,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:30,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:30,132 INFO L87 Difference]: Start difference. First operand 152 states and 383 transitions. Second operand 10 states. [2020-10-05 23:57:30,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:30,310 INFO L93 Difference]: Finished difference Result 198 states and 473 transitions. [2020-10-05 23:57:30,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:57:30,311 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:30,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:30,313 INFO L225 Difference]: With dead ends: 198 [2020-10-05 23:57:30,313 INFO L226 Difference]: Without dead ends: 196 [2020-10-05 23:57:30,313 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:57:30,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2020-10-05 23:57:30,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 155. [2020-10-05 23:57:30,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-05 23:57:30,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 392 transitions. [2020-10-05 23:57:30,317 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 392 transitions. Word has length 14 [2020-10-05 23:57:30,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:30,317 INFO L479 AbstractCegarLoop]: Abstraction has 155 states and 392 transitions. [2020-10-05 23:57:30,317 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:30,317 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 392 transitions. [2020-10-05 23:57:30,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:30,317 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:30,318 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:30,518 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:30,518 INFO L427 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:30,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:30,519 INFO L82 PathProgramCache]: Analyzing trace with hash 2122687756, now seen corresponding path program 72 times [2020-10-05 23:57:30,521 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:30,521 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207796171] [2020-10-05 23:57:30,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:30,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:30,622 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-05 23:57:30,623 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207796171] [2020-10-05 23:57:30,623 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788839188] [2020-10-05 23:57:30,623 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 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:30,663 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-05 23:57:30,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:30,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:30,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:30,821 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-05 23:57:30,821 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:30,822 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:30,822 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1519005617] [2020-10-05 23:57:30,822 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:30,823 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:30,825 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-05 23:57:30,825 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:30,827 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:30,827 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:30,839 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:30,839 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:30,844 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:30,844 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:30,844 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:30,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:30,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:30,845 INFO L87 Difference]: Start difference. First operand 155 states and 392 transitions. Second operand 10 states. [2020-10-05 23:57:31,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:31,027 INFO L93 Difference]: Finished difference Result 203 states and 483 transitions. [2020-10-05 23:57:31,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:57:31,028 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:31,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:31,030 INFO L225 Difference]: With dead ends: 203 [2020-10-05 23:57:31,030 INFO L226 Difference]: Without dead ends: 201 [2020-10-05 23:57:31,030 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:57:31,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2020-10-05 23:57:31,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 154. [2020-10-05 23:57:31,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-05 23:57:31,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 389 transitions. [2020-10-05 23:57:31,033 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 389 transitions. Word has length 14 [2020-10-05 23:57:31,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:31,033 INFO L479 AbstractCegarLoop]: Abstraction has 154 states and 389 transitions. [2020-10-05 23:57:31,033 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:31,034 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 389 transitions. [2020-10-05 23:57:31,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:31,034 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:31,034 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:31,235 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:31,235 INFO L427 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:31,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:31,236 INFO L82 PathProgramCache]: Analyzing trace with hash 2122716586, now seen corresponding path program 73 times [2020-10-05 23:57:31,237 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:31,238 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970158693] [2020-10-05 23:57:31,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:31,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:31,343 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-05 23:57:31,344 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970158693] [2020-10-05 23:57:31,344 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30585031] [2020-10-05 23:57:31,344 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 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:31,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:31,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:31,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:31,524 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-05 23:57:31,524 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:31,524 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:31,524 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [308624073] [2020-10-05 23:57:31,525 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:31,526 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:31,528 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-05 23:57:31,528 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:31,531 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:31,531 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:31,543 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:31,544 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:31,557 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:31,557 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:31,557 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:31,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:31,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:31,558 INFO L87 Difference]: Start difference. First operand 154 states and 389 transitions. Second operand 10 states. [2020-10-05 23:57:31,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:31,717 INFO L93 Difference]: Finished difference Result 200 states and 477 transitions. [2020-10-05 23:57:31,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:57:31,718 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:31,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:31,719 INFO L225 Difference]: With dead ends: 200 [2020-10-05 23:57:31,720 INFO L226 Difference]: Without dead ends: 198 [2020-10-05 23:57:31,720 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=133, Invalid=287, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:57:31,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-05 23:57:31,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 155. [2020-10-05 23:57:31,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-05 23:57:31,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 392 transitions. [2020-10-05 23:57:31,725 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 392 transitions. Word has length 14 [2020-10-05 23:57:31,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:31,726 INFO L479 AbstractCegarLoop]: Abstraction has 155 states and 392 transitions. [2020-10-05 23:57:31,726 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:31,726 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 392 transitions. [2020-10-05 23:57:31,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:31,727 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:31,727 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:31,938 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:31,939 INFO L427 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:31,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:31,939 INFO L82 PathProgramCache]: Analyzing trace with hash 2122717547, now seen corresponding path program 74 times [2020-10-05 23:57:31,941 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:31,941 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608946718] [2020-10-05 23:57:31,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:31,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:32,042 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:32,043 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608946718] [2020-10-05 23:57:32,043 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023884926] [2020-10-05 23:57:32,043 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 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:32,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:57:32,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:32,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:32,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:32,232 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:32,232 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:32,233 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:32,233 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [954396202] [2020-10-05 23:57:32,233 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:32,235 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:32,237 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-05 23:57:32,237 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:32,239 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:32,239 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:32,252 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:32,252 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:32,259 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:32,259 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:32,260 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:32,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:32,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:32,260 INFO L87 Difference]: Start difference. First operand 155 states and 392 transitions. Second operand 10 states. [2020-10-05 23:57:32,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:32,432 INFO L93 Difference]: Finished difference Result 205 states and 488 transitions. [2020-10-05 23:57:32,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:57:32,432 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:32,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:32,434 INFO L225 Difference]: With dead ends: 205 [2020-10-05 23:57:32,434 INFO L226 Difference]: Without dead ends: 203 [2020-10-05 23:57:32,434 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=134, Invalid=286, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:57:32,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2020-10-05 23:57:32,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 153. [2020-10-05 23:57:32,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-05 23:57:32,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 386 transitions. [2020-10-05 23:57:32,437 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 386 transitions. Word has length 14 [2020-10-05 23:57:32,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:32,438 INFO L479 AbstractCegarLoop]: Abstraction has 153 states and 386 transitions. [2020-10-05 23:57:32,438 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:32,438 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 386 transitions. [2020-10-05 23:57:32,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:32,438 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:32,438 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:32,638 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2020-10-05 23:57:32,639 INFO L427 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:32,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:32,640 INFO L82 PathProgramCache]: Analyzing trace with hash 2123610316, now seen corresponding path program 75 times [2020-10-05 23:57:32,641 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:32,641 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719484277] [2020-10-05 23:57:32,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:32,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:32,744 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-05 23:57:32,745 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719484277] [2020-10-05 23:57:32,745 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418887603] [2020-10-05 23:57:32,745 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 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:32,786 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-05 23:57:32,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:32,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:32,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:32,974 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-05 23:57:32,974 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:32,984 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:32,984 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [894869850] [2020-10-05 23:57:32,984 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:32,985 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:32,987 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-05 23:57:32,987 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:32,996 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:32,997 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:33,013 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:33,013 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:33,019 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:33,019 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:33,020 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:33,020 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:33,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:33,020 INFO L87 Difference]: Start difference. First operand 153 states and 386 transitions. Second operand 10 states. [2020-10-05 23:57:33,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:33,202 INFO L93 Difference]: Finished difference Result 200 states and 477 transitions. [2020-10-05 23:57:33,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:57:33,202 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:33,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:33,204 INFO L225 Difference]: With dead ends: 200 [2020-10-05 23:57:33,204 INFO L226 Difference]: Without dead ends: 198 [2020-10-05 23:57:33,204 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=143, Invalid=319, Unknown=0, NotChecked=0, Total=462 [2020-10-05 23:57:33,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-05 23:57:33,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 155. [2020-10-05 23:57:33,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-05 23:57:33,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 392 transitions. [2020-10-05 23:57:33,208 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 392 transitions. Word has length 14 [2020-10-05 23:57:33,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:33,208 INFO L479 AbstractCegarLoop]: Abstraction has 155 states and 392 transitions. [2020-10-05 23:57:33,208 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:33,208 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 392 transitions. [2020-10-05 23:57:33,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:33,209 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:33,209 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:33,418 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:33,419 INFO L427 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:33,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:33,419 INFO L82 PathProgramCache]: Analyzing trace with hash 2123611277, now seen corresponding path program 76 times [2020-10-05 23:57:33,420 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:33,421 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121448217] [2020-10-05 23:57:33,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:33,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:33,523 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:33,524 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121448217] [2020-10-05 23:57:33,524 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461152718] [2020-10-05 23:57:33,524 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 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:33,565 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:57:33,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:33,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:33,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:33,757 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:33,758 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:33,758 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:33,758 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1328893787] [2020-10-05 23:57:33,758 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:33,760 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:33,762 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-05 23:57:33,762 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:33,766 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:33,767 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:33,784 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:33,784 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:33,794 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:33,795 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:33,795 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:33,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:33,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:33,796 INFO L87 Difference]: Start difference. First operand 155 states and 392 transitions. Second operand 10 states. [2020-10-05 23:57:33,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:33,983 INFO L93 Difference]: Finished difference Result 203 states and 483 transitions. [2020-10-05 23:57:33,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:57:33,984 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:33,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:33,985 INFO L225 Difference]: With dead ends: 203 [2020-10-05 23:57:33,986 INFO L226 Difference]: Without dead ends: 201 [2020-10-05 23:57:33,986 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=133, Invalid=287, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:57:33,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2020-10-05 23:57:33,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 154. [2020-10-05 23:57:33,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-05 23:57:33,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 389 transitions. [2020-10-05 23:57:33,990 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 389 transitions. Word has length 14 [2020-10-05 23:57:33,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:33,990 INFO L479 AbstractCegarLoop]: Abstraction has 154 states and 389 transitions. [2020-10-05 23:57:33,990 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:33,990 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 389 transitions. [2020-10-05 23:57:33,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:33,991 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:33,991 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:34,199 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2020-10-05 23:57:34,199 INFO L427 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:34,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:34,200 INFO L82 PathProgramCache]: Analyzing trace with hash 2123640107, now seen corresponding path program 77 times [2020-10-05 23:57:34,201 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:34,201 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219221809] [2020-10-05 23:57:34,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:34,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:34,297 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:34,297 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219221809] [2020-10-05 23:57:34,297 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136175923] [2020-10-05 23:57:34,297 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 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:34,347 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:57:34,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:34,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:34,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:34,513 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:34,513 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:34,514 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:34,514 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1389429301] [2020-10-05 23:57:34,514 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:34,515 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:34,517 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-05 23:57:34,517 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:34,520 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:34,521 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:34,533 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:34,533 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:34,538 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:34,538 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:34,539 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:34,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:34,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:34,539 INFO L87 Difference]: Start difference. First operand 154 states and 389 transitions. Second operand 10 states. [2020-10-05 23:57:34,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:34,713 INFO L93 Difference]: Finished difference Result 199 states and 477 transitions. [2020-10-05 23:57:34,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:57:34,714 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:34,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:34,715 INFO L225 Difference]: With dead ends: 199 [2020-10-05 23:57:34,715 INFO L226 Difference]: Without dead ends: 197 [2020-10-05 23:57:34,716 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:57:34,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2020-10-05 23:57:34,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 155. [2020-10-05 23:57:34,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-05 23:57:34,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 392 transitions. [2020-10-05 23:57:34,720 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 392 transitions. Word has length 14 [2020-10-05 23:57:34,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:34,720 INFO L479 AbstractCegarLoop]: Abstraction has 155 states and 392 transitions. [2020-10-05 23:57:34,720 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:34,720 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 392 transitions. [2020-10-05 23:57:34,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:34,720 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:34,720 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:34,921 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:34,921 INFO L427 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:34,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:34,922 INFO L82 PathProgramCache]: Analyzing trace with hash 2123641068, now seen corresponding path program 78 times [2020-10-05 23:57:34,923 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:34,924 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071624295] [2020-10-05 23:57:34,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:34,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:35,026 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-05 23:57:35,026 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071624295] [2020-10-05 23:57:35,027 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794660277] [2020-10-05 23:57:35,027 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 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:35,068 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:57:35,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:35,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:35,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:35,215 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-05 23:57:35,215 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:35,216 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:35,216 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1672294839] [2020-10-05 23:57:35,216 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:35,218 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:35,220 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 29 transitions. [2020-10-05 23:57:35,220 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:35,223 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:35,223 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:35,243 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:35,243 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:35,251 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:35,251 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:35,251 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:35,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:35,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:35,252 INFO L87 Difference]: Start difference. First operand 155 states and 392 transitions. Second operand 10 states. [2020-10-05 23:57:35,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:35,417 INFO L93 Difference]: Finished difference Result 200 states and 480 transitions. [2020-10-05 23:57:35,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-10-05 23:57:35,418 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:35,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:35,420 INFO L225 Difference]: With dead ends: 200 [2020-10-05 23:57:35,420 INFO L226 Difference]: Without dead ends: 198 [2020-10-05 23:57:35,420 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:57:35,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2020-10-05 23:57:35,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 153. [2020-10-05 23:57:35,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2020-10-05 23:57:35,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 384 transitions. [2020-10-05 23:57:35,423 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 384 transitions. Word has length 14 [2020-10-05 23:57:35,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:35,423 INFO L479 AbstractCegarLoop]: Abstraction has 153 states and 384 transitions. [2020-10-05 23:57:35,423 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:35,423 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 384 transitions. [2020-10-05 23:57:35,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:35,424 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:35,424 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:35,624 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,87 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:35,625 INFO L427 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:35,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:35,625 INFO L82 PathProgramCache]: Analyzing trace with hash -1313405971, now seen corresponding path program 79 times [2020-10-05 23:57:35,627 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:35,627 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109788491] [2020-10-05 23:57:35,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:35,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:35,738 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:35,739 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109788491] [2020-10-05 23:57:35,739 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000250433] [2020-10-05 23:57:35,739 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 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:35,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:35,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:35,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:35,938 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:35,938 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:35,938 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:35,939 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [70730919] [2020-10-05 23:57:35,939 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:35,940 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:35,942 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-05 23:57:35,942 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:35,954 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:35,954 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:35,989 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:35,989 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:36,015 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:36,015 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:36,018 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:36,018 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:36,025 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [44008#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:57:36,026 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:57:36,026 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:36,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:57:36,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:36,027 INFO L87 Difference]: Start difference. First operand 153 states and 384 transitions. Second operand 11 states. [2020-10-05 23:57:36,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:36,210 INFO L93 Difference]: Finished difference Result 201 states and 480 transitions. [2020-10-05 23:57:36,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:57:36,211 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:57:36,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:36,212 INFO L225 Difference]: With dead ends: 201 [2020-10-05 23:57:36,213 INFO L226 Difference]: Without dead ends: 199 [2020-10-05 23:57:36,213 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2020-10-05 23:57:36,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2020-10-05 23:57:36,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 156. [2020-10-05 23:57:36,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2020-10-05 23:57:36,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 393 transitions. [2020-10-05 23:57:36,216 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 393 transitions. Word has length 14 [2020-10-05 23:57:36,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:36,217 INFO L479 AbstractCegarLoop]: Abstraction has 156 states and 393 transitions. [2020-10-05 23:57:36,217 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:57:36,217 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 393 transitions. [2020-10-05 23:57:36,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:36,217 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:36,217 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:36,418 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:36,418 INFO L427 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:36,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:36,419 INFO L82 PathProgramCache]: Analyzing trace with hash -1313405010, now seen corresponding path program 80 times [2020-10-05 23:57:36,420 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:36,420 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154491485] [2020-10-05 23:57:36,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:36,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:36,531 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-05 23:57:36,532 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154491485] [2020-10-05 23:57:36,532 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537797763] [2020-10-05 23:57:36,532 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 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:36,572 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:57:36,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:36,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:36,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:36,737 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-05 23:57:36,737 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:36,737 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:36,738 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2132319811] [2020-10-05 23:57:36,738 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:36,739 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:36,741 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-05 23:57:36,741 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:36,749 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:36,750 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:36,790 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:36,791 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:36,812 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:36,813 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:36,821 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:36,821 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:36,828 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [44586#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:57:36,828 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:57:36,828 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:36,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:57:36,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:36,829 INFO L87 Difference]: Start difference. First operand 156 states and 393 transitions. Second operand 11 states. [2020-10-05 23:57:37,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:37,029 INFO L93 Difference]: Finished difference Result 205 states and 489 transitions. [2020-10-05 23:57:37,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:57:37,029 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:57:37,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:37,031 INFO L225 Difference]: With dead ends: 205 [2020-10-05 23:57:37,031 INFO L226 Difference]: Without dead ends: 203 [2020-10-05 23:57:37,032 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=138, Invalid=324, Unknown=0, NotChecked=0, Total=462 [2020-10-05 23:57:37,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2020-10-05 23:57:37,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 155. [2020-10-05 23:57:37,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2020-10-05 23:57:37,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 390 transitions. [2020-10-05 23:57:37,036 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 390 transitions. Word has length 14 [2020-10-05 23:57:37,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:37,036 INFO L479 AbstractCegarLoop]: Abstraction has 155 states and 390 transitions. [2020-10-05 23:57:37,036 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:57:37,036 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 390 transitions. [2020-10-05 23:57:37,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:37,036 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:37,036 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:37,237 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:37,237 INFO L427 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:37,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:37,238 INFO L82 PathProgramCache]: Analyzing trace with hash -1313376180, now seen corresponding path program 81 times [2020-10-05 23:57:37,239 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:37,239 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448822153] [2020-10-05 23:57:37,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:37,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:37,350 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-05 23:57:37,351 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448822153] [2020-10-05 23:57:37,351 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058399642] [2020-10-05 23:57:37,351 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 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:37,398 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-05 23:57:37,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:37,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:37,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:37,636 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-05 23:57:37,637 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:37,637 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:37,637 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [531411872] [2020-10-05 23:57:37,637 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:37,638 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:37,640 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-05 23:57:37,640 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:37,651 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:37,651 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:37,684 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:37,685 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:37,708 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:37,708 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:37,713 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:37,713 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:37,719 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [45166#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:57:37,719 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:57:37,719 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:37,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:57:37,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:37,719 INFO L87 Difference]: Start difference. First operand 155 states and 390 transitions. Second operand 11 states. [2020-10-05 23:57:37,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:37,901 INFO L93 Difference]: Finished difference Result 205 states and 488 transitions. [2020-10-05 23:57:37,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:57:37,901 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:57:37,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:37,902 INFO L225 Difference]: With dead ends: 205 [2020-10-05 23:57:37,902 INFO L226 Difference]: Without dead ends: 203 [2020-10-05 23:57:37,903 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2020-10-05 23:57:37,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2020-10-05 23:57:37,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 159. [2020-10-05 23:57:37,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2020-10-05 23:57:37,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 401 transitions. [2020-10-05 23:57:37,906 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 401 transitions. Word has length 14 [2020-10-05 23:57:37,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:37,906 INFO L479 AbstractCegarLoop]: Abstraction has 159 states and 401 transitions. [2020-10-05 23:57:37,906 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:57:37,907 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 401 transitions. [2020-10-05 23:57:37,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:37,907 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:37,907 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:38,108 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:38,108 INFO L427 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:38,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:38,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1313375219, now seen corresponding path program 82 times [2020-10-05 23:57:38,110 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:38,110 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036476603] [2020-10-05 23:57:38,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:38,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:38,216 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:38,217 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036476603] [2020-10-05 23:57:38,217 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434712318] [2020-10-05 23:57:38,217 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 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:38,266 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:57:38,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:38,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:38,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:38,446 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:38,446 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:38,446 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:38,446 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [941505643] [2020-10-05 23:57:38,446 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:38,447 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:38,449 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-05 23:57:38,449 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:38,460 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:38,461 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:38,497 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:38,497 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:38,526 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:38,526 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:38,532 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:38,532 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:38,539 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [45754#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:57:38,539 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:57:38,539 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:38,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:57:38,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:38,540 INFO L87 Difference]: Start difference. First operand 159 states and 401 transitions. Second operand 11 states. [2020-10-05 23:57:38,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:38,742 INFO L93 Difference]: Finished difference Result 208 states and 495 transitions. [2020-10-05 23:57:38,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:57:38,742 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:57:38,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:38,744 INFO L225 Difference]: With dead ends: 208 [2020-10-05 23:57:38,744 INFO L226 Difference]: Without dead ends: 206 [2020-10-05 23:57:38,744 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=139, Invalid=323, Unknown=0, NotChecked=0, Total=462 [2020-10-05 23:57:38,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2020-10-05 23:57:38,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 157. [2020-10-05 23:57:38,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-05 23:57:38,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 395 transitions. [2020-10-05 23:57:38,749 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 395 transitions. Word has length 14 [2020-10-05 23:57:38,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:38,749 INFO L479 AbstractCegarLoop]: Abstraction has 157 states and 395 transitions. [2020-10-05 23:57:38,749 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:57:38,749 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 395 transitions. [2020-10-05 23:57:38,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:38,750 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:38,750 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:38,955 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:38,956 INFO L427 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:38,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:38,956 INFO L82 PathProgramCache]: Analyzing trace with hash -1312482450, now seen corresponding path program 83 times [2020-10-05 23:57:38,958 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:38,958 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453737142] [2020-10-05 23:57:38,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:38,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:39,065 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-05 23:57:39,066 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453737142] [2020-10-05 23:57:39,066 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916173864] [2020-10-05 23:57:39,066 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 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:39,107 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:57:39,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:39,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:39,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:39,255 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-05 23:57:39,255 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:39,255 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:39,256 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [488902974] [2020-10-05 23:57:39,256 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:39,257 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:39,259 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-05 23:57:39,259 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:39,270 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:39,270 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:39,305 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:39,306 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:39,327 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:39,328 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:39,332 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:39,333 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:39,338 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [46341#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:57:39,339 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:57:39,339 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:39,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:57:39,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:39,340 INFO L87 Difference]: Start difference. First operand 157 states and 395 transitions. Second operand 11 states. [2020-10-05 23:57:39,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:39,542 INFO L93 Difference]: Finished difference Result 206 states and 489 transitions. [2020-10-05 23:57:39,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-05 23:57:39,542 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:57:39,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:39,543 INFO L225 Difference]: With dead ends: 206 [2020-10-05 23:57:39,544 INFO L226 Difference]: Without dead ends: 204 [2020-10-05 23:57:39,544 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=148, Invalid=358, Unknown=0, NotChecked=0, Total=506 [2020-10-05 23:57:39,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2020-10-05 23:57:39,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 161. [2020-10-05 23:57:39,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-05 23:57:39,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 406 transitions. [2020-10-05 23:57:39,547 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 406 transitions. Word has length 14 [2020-10-05 23:57:39,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:39,547 INFO L479 AbstractCegarLoop]: Abstraction has 161 states and 406 transitions. [2020-10-05 23:57:39,547 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:57:39,547 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 406 transitions. [2020-10-05 23:57:39,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:39,548 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:39,548 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:39,749 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2020-10-05 23:57:39,750 INFO L427 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:39,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:39,750 INFO L82 PathProgramCache]: Analyzing trace with hash -1312481489, now seen corresponding path program 84 times [2020-10-05 23:57:39,752 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:39,752 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168516432] [2020-10-05 23:57:39,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:39,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:39,861 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:39,862 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168516432] [2020-10-05 23:57:39,862 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846153027] [2020-10-05 23:57:39,862 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 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:39,903 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:57:39,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:39,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:39,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:40,059 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:40,059 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:40,060 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:40,060 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1836372891] [2020-10-05 23:57:40,060 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:40,061 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:40,064 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-05 23:57:40,064 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:40,076 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:40,076 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:40,107 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:40,107 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:40,129 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:40,130 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:40,134 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:40,135 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:40,139 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [46936#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:57:40,139 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:57:40,139 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:40,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:57:40,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:40,140 INFO L87 Difference]: Start difference. First operand 161 states and 406 transitions. Second operand 11 states. [2020-10-05 23:57:40,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:40,330 INFO L93 Difference]: Finished difference Result 204 states and 486 transitions. [2020-10-05 23:57:40,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:57:40,331 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:57:40,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:40,332 INFO L225 Difference]: With dead ends: 204 [2020-10-05 23:57:40,332 INFO L226 Difference]: Without dead ends: 202 [2020-10-05 23:57:40,333 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=140, Invalid=322, Unknown=0, NotChecked=0, Total=462 [2020-10-05 23:57:40,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2020-10-05 23:57:40,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 160. [2020-10-05 23:57:40,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2020-10-05 23:57:40,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 403 transitions. [2020-10-05 23:57:40,336 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 403 transitions. Word has length 14 [2020-10-05 23:57:40,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:40,337 INFO L479 AbstractCegarLoop]: Abstraction has 160 states and 403 transitions. [2020-10-05 23:57:40,337 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:57:40,337 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 403 transitions. [2020-10-05 23:57:40,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:40,337 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:40,337 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:40,538 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:40,538 INFO L427 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:40,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:40,539 INFO L82 PathProgramCache]: Analyzing trace with hash -1312452659, now seen corresponding path program 85 times [2020-10-05 23:57:40,540 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:40,540 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213836508] [2020-10-05 23:57:40,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:40,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:40,639 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:40,639 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213836508] [2020-10-05 23:57:40,640 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780217934] [2020-10-05 23:57:40,640 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 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:40,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:40,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:40,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:40,838 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:40,838 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:40,838 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:40,839 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1689792377] [2020-10-05 23:57:40,839 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:40,840 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:40,843 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-05 23:57:40,843 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:40,856 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:40,857 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:40,887 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:40,887 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:40,908 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:40,908 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:40,916 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:40,916 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:40,922 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [47525#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:57:40,923 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:57:40,923 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:40,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:57:40,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:40,924 INFO L87 Difference]: Start difference. First operand 160 states and 403 transitions. Second operand 11 states. [2020-10-05 23:57:41,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:41,092 INFO L93 Difference]: Finished difference Result 205 states and 487 transitions. [2020-10-05 23:57:41,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:57:41,093 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:57:41,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:41,094 INFO L225 Difference]: With dead ends: 205 [2020-10-05 23:57:41,095 INFO L226 Difference]: Without dead ends: 203 [2020-10-05 23:57:41,095 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=138, Invalid=324, Unknown=0, NotChecked=0, Total=462 [2020-10-05 23:57:41,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2020-10-05 23:57:41,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 161. [2020-10-05 23:57:41,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-05 23:57:41,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 405 transitions. [2020-10-05 23:57:41,100 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 405 transitions. Word has length 14 [2020-10-05 23:57:41,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:41,100 INFO L479 AbstractCegarLoop]: Abstraction has 161 states and 405 transitions. [2020-10-05 23:57:41,100 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:57:41,100 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 405 transitions. [2020-10-05 23:57:41,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:41,101 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:41,101 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:41,312 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2020-10-05 23:57:41,313 INFO L427 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:41,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:41,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1312451698, now seen corresponding path program 86 times [2020-10-05 23:57:41,315 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:41,315 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981175648] [2020-10-05 23:57:41,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:41,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:41,431 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-05 23:57:41,431 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981175648] [2020-10-05 23:57:41,431 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777051716] [2020-10-05 23:57:41,432 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 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:41,481 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:57:41,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:41,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:41,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:41,649 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-05 23:57:41,649 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:41,649 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:41,649 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1229118617] [2020-10-05 23:57:41,650 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:41,651 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:41,653 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 34 transitions. [2020-10-05 23:57:41,654 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:41,670 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:41,671 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:41,703 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:41,703 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:41,725 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:41,725 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:41,729 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:41,730 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:41,735 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [48117#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:57:41,735 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:57:41,735 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:41,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:57:41,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:41,736 INFO L87 Difference]: Start difference. First operand 161 states and 405 transitions. Second operand 11 states. [2020-10-05 23:57:41,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:41,929 INFO L93 Difference]: Finished difference Result 207 states and 491 transitions. [2020-10-05 23:57:41,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:57:41,930 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:57:41,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:41,933 INFO L225 Difference]: With dead ends: 207 [2020-10-05 23:57:41,933 INFO L226 Difference]: Without dead ends: 205 [2020-10-05 23:57:41,933 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=140, Invalid=322, Unknown=0, NotChecked=0, Total=462 [2020-10-05 23:57:41,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2020-10-05 23:57:41,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 158. [2020-10-05 23:57:41,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 158 states. [2020-10-05 23:57:41,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 396 transitions. [2020-10-05 23:57:41,937 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 396 transitions. Word has length 14 [2020-10-05 23:57:41,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:41,937 INFO L479 AbstractCegarLoop]: Abstraction has 158 states and 396 transitions. [2020-10-05 23:57:41,937 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:57:41,937 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 396 transitions. [2020-10-05 23:57:41,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:41,938 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:41,938 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:42,149 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:42,150 INFO L427 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:42,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:42,150 INFO L82 PathProgramCache]: Analyzing trace with hash -1284776820, now seen corresponding path program 87 times [2020-10-05 23:57:42,152 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:42,152 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602092091] [2020-10-05 23:57:42,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:42,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:42,270 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-05 23:57:42,270 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602092091] [2020-10-05 23:57:42,271 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148858784] [2020-10-05 23:57:42,271 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 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:42,311 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-05 23:57:42,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:42,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:42,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:42,484 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-05 23:57:42,484 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:42,485 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:42,485 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [977672096] [2020-10-05 23:57:42,485 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:42,487 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:42,489 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 41 transitions. [2020-10-05 23:57:42,489 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:42,502 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:42,502 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:42,539 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:42,539 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:42,575 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:42,576 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:42,601 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:42,602 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:42,624 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:42,624 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:42,631 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:42,631 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:42,636 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [48705#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1)), 48706#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:57:42,636 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:57:42,636 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:42,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:57:42,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:57:42,637 INFO L87 Difference]: Start difference. First operand 158 states and 396 transitions. Second operand 12 states. [2020-10-05 23:57:42,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:42,795 INFO L93 Difference]: Finished difference Result 213 states and 504 transitions. [2020-10-05 23:57:42,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-05 23:57:42,795 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-05 23:57:42,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:42,796 INFO L225 Difference]: With dead ends: 213 [2020-10-05 23:57:42,796 INFO L226 Difference]: Without dead ends: 211 [2020-10-05 23:57:42,796 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 6 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=134, Invalid=328, Unknown=0, NotChecked=0, Total=462 [2020-10-05 23:57:42,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2020-10-05 23:57:42,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 162. [2020-10-05 23:57:42,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-10-05 23:57:42,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 407 transitions. [2020-10-05 23:57:42,800 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 407 transitions. Word has length 14 [2020-10-05 23:57:42,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:42,800 INFO L479 AbstractCegarLoop]: Abstraction has 162 states and 407 transitions. [2020-10-05 23:57:42,800 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:57:42,800 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 407 transitions. [2020-10-05 23:57:42,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:42,801 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:42,801 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:43,001 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:43,002 INFO L427 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:43,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:43,002 INFO L82 PathProgramCache]: Analyzing trace with hash -1284775859, now seen corresponding path program 88 times [2020-10-05 23:57:43,004 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:43,004 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309619969] [2020-10-05 23:57:43,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:43,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:43,127 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:43,127 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309619969] [2020-10-05 23:57:43,127 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297843507] [2020-10-05 23:57:43,127 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 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:43,168 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:57:43,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:43,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:43,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:44,361 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:44,361 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:44,361 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:44,361 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [263476021] [2020-10-05 23:57:44,361 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:44,362 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:44,366 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 41 transitions. [2020-10-05 23:57:44,366 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:44,367 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:44,367 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:44,417 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:44,417 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:44,452 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:44,453 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:44,477 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:44,478 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:44,486 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:44,486 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:44,495 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:44,495 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:44,500 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [49306#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1)), 49307#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:57:44,501 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:57:44,501 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:44,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:57:44,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:57:44,502 INFO L87 Difference]: Start difference. First operand 162 states and 407 transitions. Second operand 12 states. [2020-10-05 23:57:44,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:44,710 INFO L93 Difference]: Finished difference Result 214 states and 506 transitions. [2020-10-05 23:57:44,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-05 23:57:44,711 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-05 23:57:44,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:44,712 INFO L225 Difference]: With dead ends: 214 [2020-10-05 23:57:44,713 INFO L226 Difference]: Without dead ends: 212 [2020-10-05 23:57:44,713 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=138, Invalid=324, Unknown=0, NotChecked=0, Total=462 [2020-10-05 23:57:44,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2020-10-05 23:57:44,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 158. [2020-10-05 23:57:44,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 158 states. [2020-10-05 23:57:44,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 395 transitions. [2020-10-05 23:57:44,717 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 395 transitions. Word has length 14 [2020-10-05 23:57:44,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:44,717 INFO L479 AbstractCegarLoop]: Abstraction has 158 states and 395 transitions. [2020-10-05 23:57:44,717 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:57:44,717 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 395 transitions. [2020-10-05 23:57:44,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:44,718 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:44,718 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:44,927 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2020-10-05 23:57:44,928 INFO L427 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:44,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:44,928 INFO L82 PathProgramCache]: Analyzing trace with hash 291274206, now seen corresponding path program 89 times [2020-10-05 23:57:44,929 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:44,930 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726043830] [2020-10-05 23:57:44,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:44,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:45,082 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-05 23:57:45,083 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726043830] [2020-10-05 23:57:45,083 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309435634] [2020-10-05 23:57:45,083 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 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:45,123 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:57:45,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:45,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:45,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:45,284 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-05 23:57:45,285 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:45,285 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:45,285 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [700941560] [2020-10-05 23:57:45,285 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:45,287 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:45,290 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 36 transitions. [2020-10-05 23:57:45,291 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:45,315 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:45,316 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:45,328 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:45,328 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:45,328 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:45,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:45,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:45,328 INFO L87 Difference]: Start difference. First operand 158 states and 395 transitions. Second operand 10 states. [2020-10-05 23:57:45,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:45,400 INFO L93 Difference]: Finished difference Result 214 states and 507 transitions. [2020-10-05 23:57:45,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:57:45,400 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:45,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:45,402 INFO L225 Difference]: With dead ends: 214 [2020-10-05 23:57:45,402 INFO L226 Difference]: Without dead ends: 212 [2020-10-05 23:57:45,402 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:45,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2020-10-05 23:57:45,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 166. [2020-10-05 23:57:45,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2020-10-05 23:57:45,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 419 transitions. [2020-10-05 23:57:45,406 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 419 transitions. Word has length 14 [2020-10-05 23:57:45,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:45,406 INFO L479 AbstractCegarLoop]: Abstraction has 166 states and 419 transitions. [2020-10-05 23:57:45,407 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:45,407 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 419 transitions. [2020-10-05 23:57:45,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:45,407 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:45,407 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:45,616 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2020-10-05 23:57:45,617 INFO L427 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:45,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:45,617 INFO L82 PathProgramCache]: Analyzing trace with hash 291275167, now seen corresponding path program 90 times [2020-10-05 23:57:45,619 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:45,619 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456988520] [2020-10-05 23:57:45,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:45,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:45,770 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:45,770 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456988520] [2020-10-05 23:57:45,770 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8399542] [2020-10-05 23:57:45,770 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 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:45,812 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:57:45,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:45,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:45,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:45,969 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:45,970 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:45,970 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:45,970 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [283718240] [2020-10-05 23:57:45,970 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:45,972 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:45,975 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-05 23:57:45,975 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:45,998 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:45,998 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:46,005 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:46,005 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:46,005 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:46,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:46,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:46,006 INFO L87 Difference]: Start difference. First operand 166 states and 419 transitions. Second operand 10 states. [2020-10-05 23:57:46,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:46,108 INFO L93 Difference]: Finished difference Result 219 states and 517 transitions. [2020-10-05 23:57:46,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:57:46,108 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:46,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:46,109 INFO L225 Difference]: With dead ends: 219 [2020-10-05 23:57:46,109 INFO L226 Difference]: Without dead ends: 217 [2020-10-05 23:57:46,109 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=103, Invalid=239, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:57:46,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2020-10-05 23:57:46,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 163. [2020-10-05 23:57:46,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2020-10-05 23:57:46,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 410 transitions. [2020-10-05 23:57:46,113 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 410 transitions. Word has length 14 [2020-10-05 23:57:46,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:46,113 INFO L479 AbstractCegarLoop]: Abstraction has 163 states and 410 transitions. [2020-10-05 23:57:46,113 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:46,113 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 410 transitions. [2020-10-05 23:57:46,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:46,114 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:46,114 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:46,315 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:46,316 INFO L427 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:46,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:46,316 INFO L82 PathProgramCache]: Analyzing trace with hash 291303997, now seen corresponding path program 91 times [2020-10-05 23:57:46,318 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:46,318 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249241850] [2020-10-05 23:57:46,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:46,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:46,451 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:46,452 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249241850] [2020-10-05 23:57:46,452 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628760659] [2020-10-05 23:57:46,452 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 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:46,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:46,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:46,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:46,709 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:46,709 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:46,709 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:46,710 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [303982251] [2020-10-05 23:57:46,710 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:46,710 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:46,712 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-05 23:57:46,713 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:46,719 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:46,720 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:46,731 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:46,732 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:46,732 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:46,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:46,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:46,733 INFO L87 Difference]: Start difference. First operand 163 states and 410 transitions. Second operand 10 states. [2020-10-05 23:57:46,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:46,863 INFO L93 Difference]: Finished difference Result 221 states and 521 transitions. [2020-10-05 23:57:46,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:57:46,864 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:46,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:46,865 INFO L225 Difference]: With dead ends: 221 [2020-10-05 23:57:46,865 INFO L226 Difference]: Without dead ends: 219 [2020-10-05 23:57:46,865 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=120, Invalid=260, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:57:46,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2020-10-05 23:57:46,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 165. [2020-10-05 23:57:46,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2020-10-05 23:57:46,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 416 transitions. [2020-10-05 23:57:46,870 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 416 transitions. Word has length 14 [2020-10-05 23:57:46,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:46,870 INFO L479 AbstractCegarLoop]: Abstraction has 165 states and 416 transitions. [2020-10-05 23:57:46,870 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:46,870 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 416 transitions. [2020-10-05 23:57:46,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:46,870 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:46,870 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:47,071 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2020-10-05 23:57:47,071 INFO L427 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:47,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:47,072 INFO L82 PathProgramCache]: Analyzing trace with hash 291304958, now seen corresponding path program 92 times [2020-10-05 23:57:47,073 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:47,073 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35880764] [2020-10-05 23:57:47,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:47,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:47,200 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-05 23:57:47,201 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35880764] [2020-10-05 23:57:47,201 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297849137] [2020-10-05 23:57:47,201 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 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:47,265 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:57:47,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:47,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:47,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:47,528 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:47,528 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:47,529 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:47,529 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1290124362] [2020-10-05 23:57:47,529 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:47,531 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:47,535 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-05 23:57:47,536 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:47,548 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:47,548 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:47,571 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:47,571 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:47,572 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:47,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:47,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:47,572 INFO L87 Difference]: Start difference. First operand 165 states and 416 transitions. Second operand 10 states. [2020-10-05 23:57:47,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:47,757 INFO L93 Difference]: Finished difference Result 222 states and 523 transitions. [2020-10-05 23:57:47,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:57:47,758 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:47,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:47,759 INFO L225 Difference]: With dead ends: 222 [2020-10-05 23:57:47,759 INFO L226 Difference]: Without dead ends: 220 [2020-10-05 23:57:47,759 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:57:47,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2020-10-05 23:57:47,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 162. [2020-10-05 23:57:47,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-10-05 23:57:47,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 407 transitions. [2020-10-05 23:57:47,765 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 407 transitions. Word has length 14 [2020-10-05 23:57:47,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:47,765 INFO L479 AbstractCegarLoop]: Abstraction has 162 states and 407 transitions. [2020-10-05 23:57:47,765 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:47,766 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 407 transitions. [2020-10-05 23:57:47,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:47,767 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:47,767 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:47,979 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:47,979 INFO L427 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:47,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:47,980 INFO L82 PathProgramCache]: Analyzing trace with hash 292197727, now seen corresponding path program 93 times [2020-10-05 23:57:47,982 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:47,982 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894089308] [2020-10-05 23:57:47,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:47,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:48,141 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:48,142 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894089308] [2020-10-05 23:57:48,142 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198262857] [2020-10-05 23:57:48,142 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 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:48,212 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-05 23:57:48,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:48,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:48,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:48,539 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:48,539 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:48,539 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:48,539 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1491969685] [2020-10-05 23:57:48,540 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:48,541 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:48,543 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:57:48,544 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:48,559 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:48,559 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:48,573 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:48,574 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:48,574 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:48,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:48,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:48,575 INFO L87 Difference]: Start difference. First operand 162 states and 407 transitions. Second operand 10 states. [2020-10-05 23:57:48,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:48,831 INFO L93 Difference]: Finished difference Result 219 states and 517 transitions. [2020-10-05 23:57:48,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:57:48,832 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:48,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:48,833 INFO L225 Difference]: With dead ends: 219 [2020-10-05 23:57:48,834 INFO L226 Difference]: Without dead ends: 217 [2020-10-05 23:57:48,834 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=130, Invalid=290, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:57:48,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2020-10-05 23:57:48,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 164. [2020-10-05 23:57:48,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2020-10-05 23:57:48,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 413 transitions. [2020-10-05 23:57:48,840 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 413 transitions. Word has length 14 [2020-10-05 23:57:48,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:48,840 INFO L479 AbstractCegarLoop]: Abstraction has 164 states and 413 transitions. [2020-10-05 23:57:48,841 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:48,841 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 413 transitions. [2020-10-05 23:57:48,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:48,842 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:48,842 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:49,054 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2020-10-05 23:57:49,054 INFO L427 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:49,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:49,055 INFO L82 PathProgramCache]: Analyzing trace with hash 292198688, now seen corresponding path program 94 times [2020-10-05 23:57:49,057 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:49,057 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835974144] [2020-10-05 23:57:49,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:49,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:49,233 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-05 23:57:49,233 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835974144] [2020-10-05 23:57:49,233 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143359507] [2020-10-05 23:57:49,234 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 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:49,289 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:57:49,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:49,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:49,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:52,098 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-05 23:57:52,099 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:52,099 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:52,099 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [539514091] [2020-10-05 23:57:52,099 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:52,100 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:52,102 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:57:52,102 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:52,110 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:52,110 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:52,119 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:52,119 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:52,119 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:52,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:52,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=200, Unknown=1, NotChecked=0, Total=272 [2020-10-05 23:57:52,119 INFO L87 Difference]: Start difference. First operand 164 states and 413 transitions. Second operand 10 states. [2020-10-05 23:57:52,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:52,297 INFO L93 Difference]: Finished difference Result 220 states and 519 transitions. [2020-10-05 23:57:52,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:57:52,298 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:52,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:52,299 INFO L225 Difference]: With dead ends: 220 [2020-10-05 23:57:52,299 INFO L226 Difference]: Without dead ends: 218 [2020-10-05 23:57:52,300 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=127, Invalid=292, Unknown=1, NotChecked=0, Total=420 [2020-10-05 23:57:52,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2020-10-05 23:57:52,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 162. [2020-10-05 23:57:52,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-10-05 23:57:52,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 407 transitions. [2020-10-05 23:57:52,303 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 407 transitions. Word has length 14 [2020-10-05 23:57:52,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:52,303 INFO L479 AbstractCegarLoop]: Abstraction has 162 states and 407 transitions. [2020-10-05 23:57:52,303 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:52,303 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 407 transitions. [2020-10-05 23:57:52,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:52,304 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:52,304 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:52,504 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:52,505 INFO L427 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:52,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:52,505 INFO L82 PathProgramCache]: Analyzing trace with hash 292227518, now seen corresponding path program 95 times [2020-10-05 23:57:52,506 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:52,507 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889955151] [2020-10-05 23:57:52,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:52,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:52,621 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-05 23:57:52,621 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889955151] [2020-10-05 23:57:52,621 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327342020] [2020-10-05 23:57:52,622 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 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:52,668 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:57:52,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:52,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:52,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:53,388 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-05 23:57:53,388 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:53,388 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:53,388 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [590219852] [2020-10-05 23:57:53,388 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:53,389 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:53,391 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:57:53,391 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:53,405 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:53,405 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:53,414 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:53,414 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:53,415 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:53,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:53,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:53,415 INFO L87 Difference]: Start difference. First operand 162 states and 407 transitions. Second operand 10 states. [2020-10-05 23:57:53,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:53,578 INFO L93 Difference]: Finished difference Result 219 states and 517 transitions. [2020-10-05 23:57:53,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:57:53,579 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:53,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:53,580 INFO L225 Difference]: With dead ends: 219 [2020-10-05 23:57:53,580 INFO L226 Difference]: Without dead ends: 217 [2020-10-05 23:57:53,581 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=125, Invalid=295, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:57:53,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2020-10-05 23:57:53,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 164. [2020-10-05 23:57:53,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2020-10-05 23:57:53,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 413 transitions. [2020-10-05 23:57:53,585 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 413 transitions. Word has length 14 [2020-10-05 23:57:53,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:53,585 INFO L479 AbstractCegarLoop]: Abstraction has 164 states and 413 transitions. [2020-10-05 23:57:53,585 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:53,585 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 413 transitions. [2020-10-05 23:57:53,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:53,586 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:53,586 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:53,787 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2020-10-05 23:57:53,788 INFO L427 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:53,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:53,788 INFO L82 PathProgramCache]: Analyzing trace with hash 292228479, now seen corresponding path program 96 times [2020-10-05 23:57:53,790 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:53,790 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306709302] [2020-10-05 23:57:53,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:53,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:53,909 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:53,909 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306709302] [2020-10-05 23:57:53,909 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1111710372] [2020-10-05 23:57:53,909 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 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:53,948 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:57:53,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:53,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:53,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:54,123 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:54,124 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:54,124 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:54,124 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1481421155] [2020-10-05 23:57:54,124 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:54,125 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:54,127 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:57:54,127 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:54,134 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:54,134 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:54,145 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:57:54,145 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:57:54,145 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:54,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:57:54,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:57:54,145 INFO L87 Difference]: Start difference. First operand 164 states and 413 transitions. Second operand 10 states. [2020-10-05 23:57:54,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:54,303 INFO L93 Difference]: Finished difference Result 221 states and 521 transitions. [2020-10-05 23:57:54,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:57:54,304 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:57:54,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:54,305 INFO L225 Difference]: With dead ends: 221 [2020-10-05 23:57:54,305 INFO L226 Difference]: Without dead ends: 219 [2020-10-05 23:57:54,305 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:57:54,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2020-10-05 23:57:54,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 160. [2020-10-05 23:57:54,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2020-10-05 23:57:54,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 401 transitions. [2020-10-05 23:57:54,308 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 401 transitions. Word has length 14 [2020-10-05 23:57:54,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:54,309 INFO L479 AbstractCegarLoop]: Abstraction has 160 states and 401 transitions. [2020-10-05 23:57:54,309 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:57:54,309 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 401 transitions. [2020-10-05 23:57:54,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:54,309 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:54,310 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:54,518 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2020-10-05 23:57:54,519 INFO L427 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:54,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:54,519 INFO L82 PathProgramCache]: Analyzing trace with hash 319903357, now seen corresponding path program 97 times [2020-10-05 23:57:54,521 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:54,521 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748432528] [2020-10-05 23:57:54,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:54,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:54,631 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:54,631 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748432528] [2020-10-05 23:57:54,632 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100647158] [2020-10-05 23:57:54,632 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 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:54,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:54,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:54,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:54,843 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:54,843 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:54,843 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:54,843 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1475793208] [2020-10-05 23:57:54,844 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:54,845 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:54,847 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:57:54,847 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:54,850 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:54,850 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:54,862 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:54,863 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:54,930 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [54765#(and (<= (+ ~i~0 (* 4 ~j~0)) 14) (<= ~i~0 377))] [2020-10-05 23:57:54,930 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:57:54,930 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:54,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:57:54,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:54,931 INFO L87 Difference]: Start difference. First operand 160 states and 401 transitions. Second operand 11 states. [2020-10-05 23:57:55,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:55,176 INFO L93 Difference]: Finished difference Result 236 states and 553 transitions. [2020-10-05 23:57:55,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-05 23:57:55,177 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:57:55,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:55,178 INFO L225 Difference]: With dead ends: 236 [2020-10-05 23:57:55,178 INFO L226 Difference]: Without dead ends: 234 [2020-10-05 23:57:55,178 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=154, Invalid=398, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:57:55,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2020-10-05 23:57:55,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 167. [2020-10-05 23:57:55,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 167 states. [2020-10-05 23:57:55,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 424 transitions. [2020-10-05 23:57:55,182 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 424 transitions. Word has length 14 [2020-10-05 23:57:55,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:55,182 INFO L479 AbstractCegarLoop]: Abstraction has 167 states and 424 transitions. [2020-10-05 23:57:55,182 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:57:55,182 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 424 transitions. [2020-10-05 23:57:55,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:55,183 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:55,183 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:55,383 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:55,384 INFO L427 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:55,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:55,384 INFO L82 PathProgramCache]: Analyzing trace with hash 319904318, now seen corresponding path program 98 times [2020-10-05 23:57:55,386 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:55,386 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456445608] [2020-10-05 23:57:55,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:55,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:55,483 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-05 23:57:55,483 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456445608] [2020-10-05 23:57:55,484 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203755443] [2020-10-05 23:57:55,484 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 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:55,546 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:57:55,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:55,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:55,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:55,791 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-05 23:57:55,792 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:55,792 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:55,792 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2061055470] [2020-10-05 23:57:55,792 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:55,795 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:55,799 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:57:55,799 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:55,800 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:55,800 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:55,854 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:55,855 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:55,879 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [55404#(and (<= (+ (* 2 ~i~0) (* 5 ~j~0)) 19) (<= ~i~0 377))] [2020-10-05 23:57:55,879 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:57:55,879 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:55,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:57:55,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:55,880 INFO L87 Difference]: Start difference. First operand 167 states and 424 transitions. Second operand 11 states. [2020-10-05 23:57:56,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:56,236 INFO L93 Difference]: Finished difference Result 237 states and 555 transitions. [2020-10-05 23:57:56,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-05 23:57:56,238 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:57:56,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:56,239 INFO L225 Difference]: With dead ends: 237 [2020-10-05 23:57:56,239 INFO L226 Difference]: Without dead ends: 235 [2020-10-05 23:57:56,240 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=154, Invalid=398, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:57:56,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2020-10-05 23:57:56,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 164. [2020-10-05 23:57:56,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2020-10-05 23:57:56,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 415 transitions. [2020-10-05 23:57:56,246 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 415 transitions. Word has length 14 [2020-10-05 23:57:56,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:56,246 INFO L479 AbstractCegarLoop]: Abstraction has 164 states and 415 transitions. [2020-10-05 23:57:56,246 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:57:56,246 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 415 transitions. [2020-10-05 23:57:56,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:56,247 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:56,247 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:56,448 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:56,448 INFO L427 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:56,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:56,449 INFO L82 PathProgramCache]: Analyzing trace with hash 319933148, now seen corresponding path program 99 times [2020-10-05 23:57:56,451 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:56,451 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743030435] [2020-10-05 23:57:56,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:56,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:56,596 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-05 23:57:56,596 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743030435] [2020-10-05 23:57:56,597 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107587185] [2020-10-05 23:57:56,597 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 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:56,659 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-05 23:57:56,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:56,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:56,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:56,805 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-05 23:57:56,806 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:56,806 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:56,806 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [93584709] [2020-10-05 23:57:56,806 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:56,807 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:56,810 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:57:56,810 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:56,814 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:56,815 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:56,829 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:56,829 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:56,859 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [56038#(and (<= (+ (* 3 ~i~0) (* 5 ~j~0)) 21) (<= ~i~0 377))] [2020-10-05 23:57:56,859 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:57:56,859 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:56,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:57:56,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:56,860 INFO L87 Difference]: Start difference. First operand 164 states and 415 transitions. Second operand 11 states. [2020-10-05 23:57:57,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:57,094 INFO L93 Difference]: Finished difference Result 234 states and 549 transitions. [2020-10-05 23:57:57,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-05 23:57:57,095 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:57:57,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:57,095 INFO L225 Difference]: With dead ends: 234 [2020-10-05 23:57:57,095 INFO L226 Difference]: Without dead ends: 232 [2020-10-05 23:57:57,096 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=152, Invalid=400, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:57:57,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2020-10-05 23:57:57,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 166. [2020-10-05 23:57:57,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2020-10-05 23:57:57,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 421 transitions. [2020-10-05 23:57:57,099 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 421 transitions. Word has length 14 [2020-10-05 23:57:57,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:57,099 INFO L479 AbstractCegarLoop]: Abstraction has 166 states and 421 transitions. [2020-10-05 23:57:57,099 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:57:57,099 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 421 transitions. [2020-10-05 23:57:57,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:57,100 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:57,100 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:57,305 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2020-10-05 23:57:57,306 INFO L427 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:57,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:57,306 INFO L82 PathProgramCache]: Analyzing trace with hash 319934109, now seen corresponding path program 100 times [2020-10-05 23:57:57,308 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:57,308 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399732455] [2020-10-05 23:57:57,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:57,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:57,419 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:57,419 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399732455] [2020-10-05 23:57:57,419 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877901609] [2020-10-05 23:57:57,420 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 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:57,461 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:57:57,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:57,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:57,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:57,622 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:57,622 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:57,622 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:57,623 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [35563337] [2020-10-05 23:57:57,623 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:57,624 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:57,626 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:57:57,626 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:57,628 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:57,629 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:57,642 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:57,642 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:57,675 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [56673#(and (<= (+ (* 3 ~i~0) (* 4 ~j~0)) 18) (<= ~i~0 377))] [2020-10-05 23:57:57,675 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:57:57,676 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:57,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:57:57,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:57:57,676 INFO L87 Difference]: Start difference. First operand 166 states and 421 transitions. Second operand 11 states. [2020-10-05 23:57:57,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:57,928 INFO L93 Difference]: Finished difference Result 236 states and 553 transitions. [2020-10-05 23:57:57,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-05 23:57:57,929 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:57:57,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:57,930 INFO L225 Difference]: With dead ends: 236 [2020-10-05 23:57:57,930 INFO L226 Difference]: Without dead ends: 234 [2020-10-05 23:57:57,930 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:57:57,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2020-10-05 23:57:57,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 163. [2020-10-05 23:57:57,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2020-10-05 23:57:57,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 412 transitions. [2020-10-05 23:57:57,934 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 412 transitions. Word has length 14 [2020-10-05 23:57:57,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:57,934 INFO L479 AbstractCegarLoop]: Abstraction has 163 states and 412 transitions. [2020-10-05 23:57:57,934 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:57:57,934 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 412 transitions. [2020-10-05 23:57:57,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:57,934 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:57,934 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:58,135 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:58,135 INFO L427 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:58,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:58,136 INFO L82 PathProgramCache]: Analyzing trace with hash 320826878, now seen corresponding path program 101 times [2020-10-05 23:57:58,137 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:58,138 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120712571] [2020-10-05 23:57:58,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:58,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:58,246 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-05 23:57:58,247 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120712571] [2020-10-05 23:57:58,247 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252402282] [2020-10-05 23:57:58,247 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 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:58,287 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:57:58,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:58,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:58,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:58,487 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-05 23:57:58,488 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:58,488 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:58,488 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1868118964] [2020-10-05 23:57:58,488 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:58,490 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:58,492 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-05 23:57:58,492 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:58,492 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:58,493 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:58,525 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:58,525 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:58,566 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:58,566 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:58,580 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [57304#(and (<= (+ ~i~0 (* 3 ~j~0)) 17) (<= ~i~0 377)), 57305#(and (<= (+ (* 4 ~i~0) (* 3 ~j~0)) 17) (<= ~i~0 377))] [2020-10-05 23:57:58,580 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:57:58,580 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:58,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:57:58,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:57:58,580 INFO L87 Difference]: Start difference. First operand 163 states and 412 transitions. Second operand 12 states. [2020-10-05 23:57:58,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:58,908 INFO L93 Difference]: Finished difference Result 243 states and 566 transitions. [2020-10-05 23:57:58,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-10-05 23:57:58,909 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-05 23:57:58,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:58,910 INFO L225 Difference]: With dead ends: 243 [2020-10-05 23:57:58,910 INFO L226 Difference]: Without dead ends: 241 [2020-10-05 23:57:58,910 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=217, Invalid=595, Unknown=0, NotChecked=0, Total=812 [2020-10-05 23:57:58,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2020-10-05 23:57:58,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 166. [2020-10-05 23:57:58,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2020-10-05 23:57:58,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 423 transitions. [2020-10-05 23:57:58,914 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 423 transitions. Word has length 14 [2020-10-05 23:57:58,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:58,914 INFO L479 AbstractCegarLoop]: Abstraction has 166 states and 423 transitions. [2020-10-05 23:57:58,914 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:57:58,914 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 423 transitions. [2020-10-05 23:57:58,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:58,915 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:58,915 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:57:59,115 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2020-10-05 23:57:59,116 INFO L427 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:57:59,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:57:59,116 INFO L82 PathProgramCache]: Analyzing trace with hash 320827839, now seen corresponding path program 102 times [2020-10-05 23:57:59,118 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:57:59,118 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416251459] [2020-10-05 23:57:59,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:57:59,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:57:59,219 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:59,219 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416251459] [2020-10-05 23:57:59,220 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967673545] [2020-10-05 23:57:59,220 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 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:57:59,259 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:57:59,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:57:59,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:57:59,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:57:59,455 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:57:59,455 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:57:59,455 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:57:59,455 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [853572004] [2020-10-05 23:57:59,455 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:57:59,456 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:57:59,458 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-05 23:57:59,458 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:57:59,459 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:59,459 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:59,494 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:57:59,495 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:59,537 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:57:59,537 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:57:59,546 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [57957#(and (<= (+ (* 2 ~i~0) (* 3 ~j~0)) 19) (<= ~i~0 377)), 57958#(and (<= (+ (* 5 ~i~0) (* 3 ~j~0)) 19) (<= ~i~0 377))] [2020-10-05 23:57:59,546 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:57:59,546 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:57:59,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:57:59,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:57:59,547 INFO L87 Difference]: Start difference. First operand 166 states and 423 transitions. Second operand 12 states. [2020-10-05 23:57:59,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:57:59,873 INFO L93 Difference]: Finished difference Result 247 states and 574 transitions. [2020-10-05 23:57:59,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-05 23:57:59,874 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-05 23:57:59,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:57:59,875 INFO L225 Difference]: With dead ends: 247 [2020-10-05 23:57:59,875 INFO L226 Difference]: Without dead ends: 245 [2020-10-05 23:57:59,876 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=207, Invalid=549, Unknown=0, NotChecked=0, Total=756 [2020-10-05 23:57:59,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2020-10-05 23:57:59,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 164. [2020-10-05 23:57:59,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2020-10-05 23:57:59,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 417 transitions. [2020-10-05 23:57:59,879 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 417 transitions. Word has length 14 [2020-10-05 23:57:59,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:57:59,879 INFO L479 AbstractCegarLoop]: Abstraction has 164 states and 417 transitions. [2020-10-05 23:57:59,879 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:57:59,879 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 417 transitions. [2020-10-05 23:57:59,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:57:59,879 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:57:59,879 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:00,080 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2020-10-05 23:58:00,080 INFO L427 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:00,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:00,081 INFO L82 PathProgramCache]: Analyzing trace with hash 320856669, now seen corresponding path program 103 times [2020-10-05 23:58:00,082 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:00,083 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837141375] [2020-10-05 23:58:00,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:00,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:00,189 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:00,189 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837141375] [2020-10-05 23:58:00,189 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528968404] [2020-10-05 23:58:00,190 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 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:00,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:00,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:00,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:00,400 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:00,400 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:00,401 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:00,401 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1721653138] [2020-10-05 23:58:00,401 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:00,402 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:00,404 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-05 23:58:00,404 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:00,411 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:58:00,411 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:00,419 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:00,420 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:00,450 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:00,450 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:00,489 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:00,489 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:00,526 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [58608#(and (<= (+ ~i~0 (* 2 ~j~0)) 16) (<= ~i~0 377)), 58609#(and (<= ~i~0 377) (<= (+ (* 3 ~i~0) (* 2 ~j~0)) 16)), 58610#(and (<= (+ (* 5 ~i~0) (* 2 ~j~0)) 16) (<= ~i~0 377))] [2020-10-05 23:58:00,526 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-05 23:58:00,527 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:00,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-05 23:58:00,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:58:00,527 INFO L87 Difference]: Start difference. First operand 164 states and 417 transitions. Second operand 13 states. [2020-10-05 23:58:00,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:00,918 INFO L93 Difference]: Finished difference Result 253 states and 590 transitions. [2020-10-05 23:58:00,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-05 23:58:00,918 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 14 [2020-10-05 23:58:00,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:00,919 INFO L225 Difference]: With dead ends: 253 [2020-10-05 23:58:00,919 INFO L226 Difference]: Without dead ends: 251 [2020-10-05 23:58:00,920 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=246, Invalid=624, Unknown=0, NotChecked=0, Total=870 [2020-10-05 23:58:00,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2020-10-05 23:58:00,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 169. [2020-10-05 23:58:00,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 169 states. [2020-10-05 23:58:00,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 436 transitions. [2020-10-05 23:58:00,924 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 436 transitions. Word has length 14 [2020-10-05 23:58:00,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:00,924 INFO L479 AbstractCegarLoop]: Abstraction has 169 states and 436 transitions. [2020-10-05 23:58:00,924 INFO L480 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-05 23:58:00,924 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 436 transitions. [2020-10-05 23:58:00,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:00,924 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:00,924 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:01,125 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2020-10-05 23:58:01,125 INFO L427 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:01,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:01,126 INFO L82 PathProgramCache]: Analyzing trace with hash 320857630, now seen corresponding path program 104 times [2020-10-05 23:58:01,127 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:01,128 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631446841] [2020-10-05 23:58:01,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:01,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:01,231 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-05 23:58:01,231 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631446841] [2020-10-05 23:58:01,231 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983478497] [2020-10-05 23:58:01,232 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 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:01,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:58:01,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:01,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:01,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:01,503 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-05 23:58:01,503 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:01,504 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:01,504 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1486442721] [2020-10-05 23:58:01,504 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:01,505 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:01,509 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 38 transitions. [2020-10-05 23:58:01,509 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:01,513 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:58:01,513 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:01,528 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:01,528 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:01,564 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:01,565 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:01,600 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:01,600 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:01,638 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:01,639 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:01,675 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:01,675 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:01,711 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 5 new interpolants: [59278#(and (<= ~j~0 11) (<= ~i~0 377)), 59279#(and (<= (+ ~i~0 ~j~0) 11) (<= ~i~0 377)), 59280#(and (<= (+ (* 2 ~i~0) ~j~0) 11) (<= ~i~0 377)), 59281#(and (<= (+ (* 3 ~i~0) ~j~0) 11) (<= ~i~0 377)), 59282#(and (<= (+ (* 4 ~i~0) ~j~0) 11) (<= ~i~0 377))] [2020-10-05 23:58:01,711 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-05 23:58:01,711 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:01,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-05 23:58:01,712 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=345, Unknown=0, NotChecked=0, Total=462 [2020-10-05 23:58:01,712 INFO L87 Difference]: Start difference. First operand 169 states and 436 transitions. Second operand 15 states. [2020-10-05 23:58:02,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:02,114 INFO L93 Difference]: Finished difference Result 258 states and 616 transitions. [2020-10-05 23:58:02,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:02,115 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 14 [2020-10-05 23:58:02,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:02,115 INFO L225 Difference]: With dead ends: 258 [2020-10-05 23:58:02,116 INFO L226 Difference]: Without dead ends: 253 [2020-10-05 23:58:02,116 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=294, Invalid=698, Unknown=0, NotChecked=0, Total=992 [2020-10-05 23:58:02,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2020-10-05 23:58:02,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 164. [2020-10-05 23:58:02,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2020-10-05 23:58:02,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 421 transitions. [2020-10-05 23:58:02,119 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 421 transitions. Word has length 14 [2020-10-05 23:58:02,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:02,120 INFO L479 AbstractCegarLoop]: Abstraction has 164 states and 421 transitions. [2020-10-05 23:58:02,120 INFO L480 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-05 23:58:02,120 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 421 transitions. [2020-10-05 23:58:02,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:02,120 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:02,120 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:02,321 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:02,321 INFO L427 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:02,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:02,322 INFO L82 PathProgramCache]: Analyzing trace with hash -1428494772, now seen corresponding path program 105 times [2020-10-05 23:58:02,323 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:02,323 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740562729] [2020-10-05 23:58:02,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:02,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:02,424 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-05 23:58:02,425 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740562729] [2020-10-05 23:58:02,425 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573988978] [2020-10-05 23:58:02,425 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 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:02,469 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-05 23:58:02,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:02,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:02,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:02,689 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-05 23:58:02,689 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:02,689 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:02,689 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1796165819] [2020-10-05 23:58:02,690 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:02,690 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:02,693 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 38 transitions. [2020-10-05 23:58:02,693 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:02,702 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:58:02,702 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:02,712 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:02,713 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:02,746 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:02,746 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:02,788 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [59945#(and (<= (+ ~i~0 (* 2 ~j~0)) 17) (<= ~i~0 377)), 59946#(and (<= (+ (* 3 ~i~0) (* 2 ~j~0)) 17) (<= ~i~0 377))] [2020-10-05 23:58:02,788 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:58:02,788 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:02,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:58:02,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:58:02,789 INFO L87 Difference]: Start difference. First operand 164 states and 421 transitions. Second operand 12 states. [2020-10-05 23:58:03,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:03,085 INFO L93 Difference]: Finished difference Result 248 states and 584 transitions. [2020-10-05 23:58:03,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:03,086 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-05 23:58:03,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:03,087 INFO L225 Difference]: With dead ends: 248 [2020-10-05 23:58:03,087 INFO L226 Difference]: Without dead ends: 246 [2020-10-05 23:58:03,088 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=201, Invalid=501, Unknown=0, NotChecked=0, Total=702 [2020-10-05 23:58:03,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2020-10-05 23:58:03,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 169. [2020-10-05 23:58:03,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 169 states. [2020-10-05 23:58:03,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 438 transitions. [2020-10-05 23:58:03,091 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 438 transitions. Word has length 14 [2020-10-05 23:58:03,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:03,091 INFO L479 AbstractCegarLoop]: Abstraction has 169 states and 438 transitions. [2020-10-05 23:58:03,092 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:58:03,092 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 438 transitions. [2020-10-05 23:58:03,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:03,092 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:03,092 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:03,292 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2020-10-05 23:58:03,293 INFO L427 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:03,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:03,294 INFO L82 PathProgramCache]: Analyzing trace with hash -1428493811, now seen corresponding path program 106 times [2020-10-05 23:58:03,295 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:03,295 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681455987] [2020-10-05 23:58:03,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:03,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:03,397 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:03,397 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681455987] [2020-10-05 23:58:03,398 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878573659] [2020-10-05 23:58:03,398 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 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:03,439 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:58:03,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:03,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:03,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:03,623 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:03,623 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:03,623 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:03,623 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2103256307] [2020-10-05 23:58:03,623 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:03,624 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:03,627 INFO L258 McrAutomatonBuilder]: Finished intersection with 29 states and 42 transitions. [2020-10-05 23:58:03,627 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:03,630 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:03,631 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:03,661 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:03,662 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:03,696 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:03,697 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:03,737 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:03,737 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:03,777 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:58:03,777 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:03,789 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 4 new interpolants: [60608#(and (<= (+ (* 3 ~i~0) ~j~0) 13) (<= ~i~0 377)), 60605#(and (<= ~j~0 13) (<= ~i~0 377)), 60606#(and (<= (+ ~i~0 ~j~0) 13) (<= ~i~0 377)), 60607#(and (<= (+ (* 2 ~i~0) ~j~0) 13) (<= ~i~0 377))] [2020-10-05 23:58:03,790 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-05 23:58:03,790 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:03,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-05 23:58:03,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:58:03,790 INFO L87 Difference]: Start difference. First operand 169 states and 438 transitions. Second operand 14 states. [2020-10-05 23:58:04,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:04,144 INFO L93 Difference]: Finished difference Result 257 states and 612 transitions. [2020-10-05 23:58:04,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:04,144 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 14 [2020-10-05 23:58:04,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:04,145 INFO L225 Difference]: With dead ends: 257 [2020-10-05 23:58:04,146 INFO L226 Difference]: Without dead ends: 252 [2020-10-05 23:58:04,146 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=267, Invalid=603, Unknown=0, NotChecked=0, Total=870 [2020-10-05 23:58:04,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2020-10-05 23:58:04,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 163. [2020-10-05 23:58:04,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2020-10-05 23:58:04,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 416 transitions. [2020-10-05 23:58:04,149 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 416 transitions. Word has length 14 [2020-10-05 23:58:04,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:04,150 INFO L479 AbstractCegarLoop]: Abstraction has 163 states and 416 transitions. [2020-10-05 23:58:04,150 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-05 23:58:04,150 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 416 transitions. [2020-10-05 23:58:04,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:04,150 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:04,150 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:04,350 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:04,351 INFO L427 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:04,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:04,352 INFO L82 PathProgramCache]: Analyzing trace with hash -792218594, now seen corresponding path program 107 times [2020-10-05 23:58:04,353 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:04,353 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886041795] [2020-10-05 23:58:04,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:04,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:04,493 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-05 23:58:04,493 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886041795] [2020-10-05 23:58:04,493 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135200084] [2020-10-05 23:58:04,493 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 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:04,544 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:58:04,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:04,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:04,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:04,703 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-05 23:58:04,704 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:04,704 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:04,704 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2010500095] [2020-10-05 23:58:04,704 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:04,705 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:04,708 INFO L258 McrAutomatonBuilder]: Finished intersection with 30 states and 44 transitions. [2020-10-05 23:58:04,709 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:04,721 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:58:04,721 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:04,744 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:04,744 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:58:04,744 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:04,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:58:04,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:58:04,745 INFO L87 Difference]: Start difference. First operand 163 states and 416 transitions. Second operand 10 states. [2020-10-05 23:58:04,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:04,875 INFO L93 Difference]: Finished difference Result 207 states and 502 transitions. [2020-10-05 23:58:04,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-05 23:58:04,876 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:58:04,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:04,876 INFO L225 Difference]: With dead ends: 207 [2020-10-05 23:58:04,876 INFO L226 Difference]: Without dead ends: 205 [2020-10-05 23:58:04,877 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=113, Invalid=267, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:58:04,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2020-10-05 23:58:04,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 165. [2020-10-05 23:58:04,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2020-10-05 23:58:04,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 422 transitions. [2020-10-05 23:58:04,880 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 422 transitions. Word has length 14 [2020-10-05 23:58:04,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:04,880 INFO L479 AbstractCegarLoop]: Abstraction has 165 states and 422 transitions. [2020-10-05 23:58:04,880 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:58:04,880 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 422 transitions. [2020-10-05 23:58:04,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:04,881 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:04,881 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:05,081 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:05,082 INFO L427 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:05,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:05,082 INFO L82 PathProgramCache]: Analyzing trace with hash -792217633, now seen corresponding path program 108 times [2020-10-05 23:58:05,084 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:05,084 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335419318] [2020-10-05 23:58:05,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:05,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:05,204 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:05,204 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335419318] [2020-10-05 23:58:05,204 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792577825] [2020-10-05 23:58:05,204 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 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:05,245 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:58:05,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:05,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:05,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:05,412 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:05,412 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:05,412 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:05,413 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [75196050] [2020-10-05 23:58:05,413 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:05,414 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:05,416 INFO L258 McrAutomatonBuilder]: Finished intersection with 29 states and 42 transitions. [2020-10-05 23:58:05,416 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:05,423 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:58:05,423 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:05,447 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:05,447 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:58:05,448 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:05,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:58:05,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:58:05,448 INFO L87 Difference]: Start difference. First operand 165 states and 422 transitions. Second operand 10 states. [2020-10-05 23:58:05,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:05,594 INFO L93 Difference]: Finished difference Result 212 states and 512 transitions. [2020-10-05 23:58:05,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-05 23:58:05,595 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:58:05,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:05,595 INFO L225 Difference]: With dead ends: 212 [2020-10-05 23:58:05,596 INFO L226 Difference]: Without dead ends: 210 [2020-10-05 23:58:05,596 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=122, Invalid=298, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:58:05,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2020-10-05 23:58:05,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 161. [2020-10-05 23:58:05,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-05 23:58:05,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 410 transitions. [2020-10-05 23:58:05,600 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 410 transitions. Word has length 14 [2020-10-05 23:58:05,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:05,600 INFO L479 AbstractCegarLoop]: Abstraction has 161 states and 410 transitions. [2020-10-05 23:58:05,601 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:58:05,601 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 410 transitions. [2020-10-05 23:58:05,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:05,601 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:05,601 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:05,811 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:05,812 INFO L427 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:05,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:05,812 INFO L82 PathProgramCache]: Analyzing trace with hash -771662804, now seen corresponding path program 109 times [2020-10-05 23:58:05,814 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:05,814 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744522637] [2020-10-05 23:58:05,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:05,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:05,932 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-05 23:58:05,932 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744522637] [2020-10-05 23:58:05,932 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217863692] [2020-10-05 23:58:05,933 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 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:05,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:05,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:05,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:06,133 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-05 23:58:06,134 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:06,134 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:06,134 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [814812964] [2020-10-05 23:58:06,134 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:06,135 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:06,138 INFO L258 McrAutomatonBuilder]: Finished intersection with 32 states and 48 transitions. [2020-10-05 23:58:06,138 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:06,143 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:58:06,143 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:06,171 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:06,171 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:58:06,172 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:06,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:58:06,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:58:06,172 INFO L87 Difference]: Start difference. First operand 161 states and 410 transitions. Second operand 10 states. [2020-10-05 23:58:06,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:06,321 INFO L93 Difference]: Finished difference Result 205 states and 495 transitions. [2020-10-05 23:58:06,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-05 23:58:06,321 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:58:06,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:06,322 INFO L225 Difference]: With dead ends: 205 [2020-10-05 23:58:06,322 INFO L226 Difference]: Without dead ends: 203 [2020-10-05 23:58:06,323 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=129, Invalid=291, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:58:06,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2020-10-05 23:58:06,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 163. [2020-10-05 23:58:06,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2020-10-05 23:58:06,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 416 transitions. [2020-10-05 23:58:06,326 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 416 transitions. Word has length 14 [2020-10-05 23:58:06,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:06,326 INFO L479 AbstractCegarLoop]: Abstraction has 163 states and 416 transitions. [2020-10-05 23:58:06,326 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:58:06,327 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 416 transitions. [2020-10-05 23:58:06,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:06,327 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:06,327 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:06,527 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:06,528 INFO L427 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:06,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:06,528 INFO L82 PathProgramCache]: Analyzing trace with hash -771661843, now seen corresponding path program 110 times [2020-10-05 23:58:06,530 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:06,530 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403810657] [2020-10-05 23:58:06,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:06,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:06,635 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:06,635 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403810657] [2020-10-05 23:58:06,636 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930891996] [2020-10-05 23:58:06,636 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 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:06,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:58:06,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:06,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:06,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:06,843 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:06,843 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:06,843 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:06,844 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [832221389] [2020-10-05 23:58:06,844 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:06,845 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:06,848 INFO L258 McrAutomatonBuilder]: Finished intersection with 33 states and 50 transitions. [2020-10-05 23:58:06,848 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:06,851 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:58:06,851 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:06,870 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:06,871 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:06,910 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:06,911 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:06,945 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [63058#(and (<= ~j~0 11) (<= ~i~0 377)), 63059#(and (<= (+ ~i~0 ~j~0) 11) (<= ~i~0 377))] [2020-10-05 23:58:06,946 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:58:06,946 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:06,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:58:06,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:58:06,947 INFO L87 Difference]: Start difference. First operand 163 states and 416 transitions. Second operand 12 states. [2020-10-05 23:58:07,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:07,181 INFO L93 Difference]: Finished difference Result 247 states and 595 transitions. [2020-10-05 23:58:07,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:07,181 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-05 23:58:07,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:07,182 INFO L225 Difference]: With dead ends: 247 [2020-10-05 23:58:07,182 INFO L226 Difference]: Without dead ends: 242 [2020-10-05 23:58:07,183 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=210, Invalid=440, Unknown=0, NotChecked=0, Total=650 [2020-10-05 23:58:07,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2020-10-05 23:58:07,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 162. [2020-10-05 23:58:07,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-10-05 23:58:07,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 404 transitions. [2020-10-05 23:58:07,186 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 404 transitions. Word has length 14 [2020-10-05 23:58:07,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:07,186 INFO L479 AbstractCegarLoop]: Abstraction has 162 states and 404 transitions. [2020-10-05 23:58:07,186 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:58:07,187 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 404 transitions. [2020-10-05 23:58:07,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:07,187 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:07,187 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:07,387 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2020-10-05 23:58:07,388 INFO L427 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:07,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:07,388 INFO L82 PathProgramCache]: Analyzing trace with hash -770076193, now seen corresponding path program 111 times [2020-10-05 23:58:07,390 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:07,390 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563634734] [2020-10-05 23:58:07,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:07,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:07,484 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:07,485 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563634734] [2020-10-05 23:58:07,485 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392197166] [2020-10-05 23:58:07,485 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 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:07,559 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-05 23:58:07,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:07,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:07,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:07,780 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:07,781 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:07,781 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:07,781 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2030732918] [2020-10-05 23:58:07,781 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:07,782 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:07,784 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 40 transitions. [2020-10-05 23:58:07,784 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:07,799 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:07,799 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:07,831 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [63701#(and (<= ~j~0 14) (<= ~i~0 377))] [2020-10-05 23:58:07,832 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:07,832 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:07,832 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:07,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=215, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:07,832 INFO L87 Difference]: Start difference. First operand 162 states and 404 transitions. Second operand 11 states. [2020-10-05 23:58:08,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:08,165 INFO L93 Difference]: Finished difference Result 250 states and 602 transitions. [2020-10-05 23:58:08,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:08,166 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:58:08,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:08,167 INFO L225 Difference]: With dead ends: 250 [2020-10-05 23:58:08,167 INFO L226 Difference]: Without dead ends: 245 [2020-10-05 23:58:08,167 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=229, Invalid=473, Unknown=0, NotChecked=0, Total=702 [2020-10-05 23:58:08,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2020-10-05 23:58:08,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 161. [2020-10-05 23:58:08,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-05 23:58:08,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 399 transitions. [2020-10-05 23:58:08,172 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 399 transitions. Word has length 14 [2020-10-05 23:58:08,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:08,172 INFO L479 AbstractCegarLoop]: Abstraction has 161 states and 399 transitions. [2020-10-05 23:58:08,172 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:08,172 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 399 transitions. [2020-10-05 23:58:08,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:08,173 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:08,173 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:08,373 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2020-10-05 23:58:08,374 INFO L427 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:08,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:08,374 INFO L82 PathProgramCache]: Analyzing trace with hash -743033653, now seen corresponding path program 112 times [2020-10-05 23:58:08,376 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:08,376 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100495941] [2020-10-05 23:58:08,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:08,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:08,469 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:08,470 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100495941] [2020-10-05 23:58:08,470 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238329725] [2020-10-05 23:58:08,470 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 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:08,510 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:58:08,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:08,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:08,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:08,753 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:08,754 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:08,754 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:08,754 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [50085697] [2020-10-05 23:58:08,755 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:08,756 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:08,758 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-05 23:58:08,758 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:08,779 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:08,779 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:58:08,779 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:08,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:58:08,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:58:08,780 INFO L87 Difference]: Start difference. First operand 161 states and 399 transitions. Second operand 10 states. [2020-10-05 23:58:09,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:09,124 INFO L93 Difference]: Finished difference Result 244 states and 570 transitions. [2020-10-05 23:58:09,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:09,125 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:58:09,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:09,125 INFO L225 Difference]: With dead ends: 244 [2020-10-05 23:58:09,126 INFO L226 Difference]: Without dead ends: 242 [2020-10-05 23:58:09,126 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=184, Invalid=466, Unknown=0, NotChecked=0, Total=650 [2020-10-05 23:58:09,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2020-10-05 23:58:09,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 164. [2020-10-05 23:58:09,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2020-10-05 23:58:09,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 412 transitions. [2020-10-05 23:58:09,128 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 412 transitions. Word has length 14 [2020-10-05 23:58:09,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:09,129 INFO L479 AbstractCegarLoop]: Abstraction has 164 states and 412 transitions. [2020-10-05 23:58:09,129 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:58:09,129 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 412 transitions. [2020-10-05 23:58:09,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:09,129 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:09,130 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:09,333 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2020-10-05 23:58:09,334 INFO L427 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:09,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:09,334 INFO L82 PathProgramCache]: Analyzing trace with hash -743032692, now seen corresponding path program 113 times [2020-10-05 23:58:09,336 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:09,336 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559862917] [2020-10-05 23:58:09,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:09,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:09,429 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-05 23:58:09,429 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559862917] [2020-10-05 23:58:09,429 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011500901] [2020-10-05 23:58:09,430 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 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:09,468 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:58:09,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:09,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:09,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:10,267 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-05 23:58:10,267 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:10,267 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:10,268 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1627254645] [2020-10-05 23:58:10,268 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:10,268 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:10,270 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 36 transitions. [2020-10-05 23:58:10,270 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:10,281 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:10,281 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:10,313 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:10,313 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:10,353 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [64994#(and (<= ~i~0 377) (<= ~j~0 18)), 64995#(and (<= (+ ~i~0 ~j~0) 18) (<= ~i~0 377))] [2020-10-05 23:58:10,354 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:58:10,354 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:10,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:58:10,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:58:10,355 INFO L87 Difference]: Start difference. First operand 164 states and 412 transitions. Second operand 12 states. [2020-10-05 23:58:10,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:10,764 INFO L93 Difference]: Finished difference Result 246 states and 592 transitions. [2020-10-05 23:58:10,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:10,765 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-05 23:58:10,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:10,766 INFO L225 Difference]: With dead ends: 246 [2020-10-05 23:58:10,766 INFO L226 Difference]: Without dead ends: 241 [2020-10-05 23:58:10,766 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=251, Invalid=561, Unknown=0, NotChecked=0, Total=812 [2020-10-05 23:58:10,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2020-10-05 23:58:10,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 162. [2020-10-05 23:58:10,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-10-05 23:58:10,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 404 transitions. [2020-10-05 23:58:10,770 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 404 transitions. Word has length 14 [2020-10-05 23:58:10,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:10,770 INFO L479 AbstractCegarLoop]: Abstraction has 162 states and 404 transitions. [2020-10-05 23:58:10,770 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:58:10,770 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 404 transitions. [2020-10-05 23:58:10,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:10,771 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:10,771 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:10,971 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2020-10-05 23:58:10,972 INFO L427 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:10,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:10,972 INFO L82 PathProgramCache]: Analyzing trace with hash -742370563, now seen corresponding path program 114 times [2020-10-05 23:58:10,974 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:10,974 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573700276] [2020-10-05 23:58:10,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:10,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:11,070 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:11,071 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573700276] [2020-10-05 23:58:11,071 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583884809] [2020-10-05 23:58:11,071 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 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:11,121 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:58:11,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:11,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:11,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:11,374 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:11,374 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:11,375 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:11,375 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1085759074] [2020-10-05 23:58:11,375 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:11,376 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:11,378 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-05 23:58:11,378 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:11,388 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:11,388 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:11,439 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [65642#(and (<= ~j~0 15) (<= ~i~0 377))] [2020-10-05 23:58:11,440 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:11,440 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:11,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:11,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:11,440 INFO L87 Difference]: Start difference. First operand 162 states and 404 transitions. Second operand 11 states. [2020-10-05 23:58:11,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:11,863 INFO L93 Difference]: Finished difference Result 249 states and 600 transitions. [2020-10-05 23:58:11,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:11,864 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:58:11,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:11,865 INFO L225 Difference]: With dead ends: 249 [2020-10-05 23:58:11,865 INFO L226 Difference]: Without dead ends: 244 [2020-10-05 23:58:11,866 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=242, Invalid=514, Unknown=0, NotChecked=0, Total=756 [2020-10-05 23:58:11,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2020-10-05 23:58:11,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 162. [2020-10-05 23:58:11,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-10-05 23:58:11,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 404 transitions. [2020-10-05 23:58:11,872 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 404 transitions. Word has length 14 [2020-10-05 23:58:11,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:11,872 INFO L479 AbstractCegarLoop]: Abstraction has 162 states and 404 transitions. [2020-10-05 23:58:11,872 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:11,873 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 404 transitions. [2020-10-05 23:58:11,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:11,874 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:11,874 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:12,084 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:12,085 INFO L427 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:12,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:12,085 INFO L82 PathProgramCache]: Analyzing trace with hash -741447042, now seen corresponding path program 115 times [2020-10-05 23:58:12,088 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:12,089 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641152492] [2020-10-05 23:58:12,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:12,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:12,234 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-05 23:58:12,234 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641152492] [2020-10-05 23:58:12,234 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858610633] [2020-10-05 23:58:12,235 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 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:12,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:12,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:12,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:12,682 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-05 23:58:12,682 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:12,682 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:12,683 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [628936628] [2020-10-05 23:58:12,683 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:12,684 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:12,687 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-05 23:58:12,687 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:12,708 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:12,709 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:12,743 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [66292#(and (<= ~j~0 17) (<= ~i~0 377))] [2020-10-05 23:58:12,744 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:12,744 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:12,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:12,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:12,745 INFO L87 Difference]: Start difference. First operand 162 states and 404 transitions. Second operand 11 states. [2020-10-05 23:58:13,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:13,204 INFO L93 Difference]: Finished difference Result 241 states and 580 transitions. [2020-10-05 23:58:13,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:13,205 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:58:13,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:13,206 INFO L225 Difference]: With dead ends: 241 [2020-10-05 23:58:13,206 INFO L226 Difference]: Without dead ends: 236 [2020-10-05 23:58:13,207 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=237, Invalid=519, Unknown=0, NotChecked=0, Total=756 [2020-10-05 23:58:13,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2020-10-05 23:58:13,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 161. [2020-10-05 23:58:13,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-05 23:58:13,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 399 transitions. [2020-10-05 23:58:13,212 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 399 transitions. Word has length 14 [2020-10-05 23:58:13,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:13,212 INFO L479 AbstractCegarLoop]: Abstraction has 161 states and 399 transitions. [2020-10-05 23:58:13,212 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:13,212 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 399 transitions. [2020-10-05 23:58:13,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:13,214 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:13,214 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:13,424 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2020-10-05 23:58:13,425 INFO L427 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:13,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:13,425 INFO L82 PathProgramCache]: Analyzing trace with hash 95285087, now seen corresponding path program 116 times [2020-10-05 23:58:13,427 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:13,427 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887605747] [2020-10-05 23:58:13,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:13,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:13,520 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:13,520 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887605747] [2020-10-05 23:58:13,520 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617110153] [2020-10-05 23:58:13,521 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 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:13,562 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:58:13,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:13,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:13,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:13,742 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:13,743 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:13,743 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:13,743 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [761307594] [2020-10-05 23:58:13,743 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:13,744 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:13,747 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-05 23:58:13,747 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:13,759 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:13,760 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:58:13,760 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:13,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:58:13,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:58:13,760 INFO L87 Difference]: Start difference. First operand 161 states and 399 transitions. Second operand 10 states. [2020-10-05 23:58:14,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:14,117 INFO L93 Difference]: Finished difference Result 238 states and 555 transitions. [2020-10-05 23:58:14,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:14,118 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:58:14,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:14,119 INFO L225 Difference]: With dead ends: 238 [2020-10-05 23:58:14,119 INFO L226 Difference]: Without dead ends: 236 [2020-10-05 23:58:14,120 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=185, Invalid=517, Unknown=0, NotChecked=0, Total=702 [2020-10-05 23:58:14,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2020-10-05 23:58:14,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 164. [2020-10-05 23:58:14,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2020-10-05 23:58:14,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 410 transitions. [2020-10-05 23:58:14,125 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 410 transitions. Word has length 14 [2020-10-05 23:58:14,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:14,125 INFO L479 AbstractCegarLoop]: Abstraction has 164 states and 410 transitions. [2020-10-05 23:58:14,125 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:58:14,125 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 410 transitions. [2020-10-05 23:58:14,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:14,126 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:14,126 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:14,337 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2020-10-05 23:58:14,338 INFO L427 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:14,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:14,338 INFO L82 PathProgramCache]: Analyzing trace with hash 95286048, now seen corresponding path program 117 times [2020-10-05 23:58:14,339 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:14,339 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651459456] [2020-10-05 23:58:14,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:14,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:14,442 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-05 23:58:14,442 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651459456] [2020-10-05 23:58:14,442 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373711287] [2020-10-05 23:58:14,442 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 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:14,484 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2020-10-05 23:58:14,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:14,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:14,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:14,661 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-05 23:58:14,662 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:14,662 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:14,662 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1407450376] [2020-10-05 23:58:14,662 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:14,663 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:14,665 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-05 23:58:14,665 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:14,674 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:14,674 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:58:14,675 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:14,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:58:14,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:58:14,675 INFO L87 Difference]: Start difference. First operand 164 states and 410 transitions. Second operand 10 states. [2020-10-05 23:58:15,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:15,026 INFO L93 Difference]: Finished difference Result 240 states and 559 transitions. [2020-10-05 23:58:15,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:15,026 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:58:15,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:15,027 INFO L225 Difference]: With dead ends: 240 [2020-10-05 23:58:15,027 INFO L226 Difference]: Without dead ends: 238 [2020-10-05 23:58:15,027 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=171, Invalid=479, Unknown=0, NotChecked=0, Total=650 [2020-10-05 23:58:15,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2020-10-05 23:58:15,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 163. [2020-10-05 23:58:15,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2020-10-05 23:58:15,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 406 transitions. [2020-10-05 23:58:15,031 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 406 transitions. Word has length 14 [2020-10-05 23:58:15,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:15,032 INFO L479 AbstractCegarLoop]: Abstraction has 163 states and 406 transitions. [2020-10-05 23:58:15,032 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:58:15,032 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 406 transitions. [2020-10-05 23:58:15,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:15,032 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:15,032 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:15,232 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2020-10-05 23:58:15,233 INFO L427 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:15,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:15,233 INFO L82 PathProgramCache]: Analyzing trace with hash 95314878, now seen corresponding path program 118 times [2020-10-05 23:58:15,235 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:15,236 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766694077] [2020-10-05 23:58:15,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:15,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:15,335 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-05 23:58:15,335 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766694077] [2020-10-05 23:58:15,336 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484760423] [2020-10-05 23:58:15,336 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 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:15,376 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:58:15,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:15,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:15,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:15,532 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-05 23:58:15,533 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:15,533 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:15,533 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [696094590] [2020-10-05 23:58:15,533 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:15,535 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:15,536 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-05 23:58:15,537 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:15,544 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:15,545 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:15,578 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [68214#(and (<= (+ ~i~0 (* 2 ~j~0)) 21) (<= ~i~0 377))] [2020-10-05 23:58:15,578 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:15,578 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:15,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:15,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:15,579 INFO L87 Difference]: Start difference. First operand 163 states and 406 transitions. Second operand 11 states. [2020-10-05 23:58:16,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:16,009 INFO L93 Difference]: Finished difference Result 247 states and 579 transitions. [2020-10-05 23:58:16,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-05 23:58:16,009 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:58:16,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:16,010 INFO L225 Difference]: With dead ends: 247 [2020-10-05 23:58:16,010 INFO L226 Difference]: Without dead ends: 245 [2020-10-05 23:58:16,010 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=220, Invalid=650, Unknown=0, NotChecked=0, Total=870 [2020-10-05 23:58:16,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2020-10-05 23:58:16,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 165. [2020-10-05 23:58:16,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2020-10-05 23:58:16,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 414 transitions. [2020-10-05 23:58:16,014 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 414 transitions. Word has length 14 [2020-10-05 23:58:16,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:16,015 INFO L479 AbstractCegarLoop]: Abstraction has 165 states and 414 transitions. [2020-10-05 23:58:16,015 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:16,015 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 414 transitions. [2020-10-05 23:58:16,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:16,015 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:16,015 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:16,216 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:16,217 INFO L427 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:16,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:16,217 INFO L82 PathProgramCache]: Analyzing trace with hash 115840877, now seen corresponding path program 119 times [2020-10-05 23:58:16,219 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:16,219 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619479669] [2020-10-05 23:58:16,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:16,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:16,318 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:16,319 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619479669] [2020-10-05 23:58:16,319 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699458973] [2020-10-05 23:58:16,319 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 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:16,363 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:58:16,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:16,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:16,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:16,526 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:16,526 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:16,526 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:16,527 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [563902869] [2020-10-05 23:58:16,527 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:16,528 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:16,530 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-05 23:58:16,530 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:16,540 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:16,541 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:58:16,541 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:16,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:58:16,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:58:16,541 INFO L87 Difference]: Start difference. First operand 165 states and 414 transitions. Second operand 10 states. [2020-10-05 23:58:16,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:16,969 INFO L93 Difference]: Finished difference Result 240 states and 567 transitions. [2020-10-05 23:58:16,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-05 23:58:16,970 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:58:16,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:16,971 INFO L225 Difference]: With dead ends: 240 [2020-10-05 23:58:16,971 INFO L226 Difference]: Without dead ends: 238 [2020-10-05 23:58:16,971 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=205, Invalid=551, Unknown=0, NotChecked=0, Total=756 [2020-10-05 23:58:16,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2020-10-05 23:58:16,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 165. [2020-10-05 23:58:16,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2020-10-05 23:58:16,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 414 transitions. [2020-10-05 23:58:16,976 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 414 transitions. Word has length 14 [2020-10-05 23:58:16,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:16,976 INFO L479 AbstractCegarLoop]: Abstraction has 165 states and 414 transitions. [2020-10-05 23:58:16,976 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:58:16,976 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 414 transitions. [2020-10-05 23:58:16,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:16,977 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:16,977 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:17,187 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:17,188 INFO L427 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:17,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:17,188 INFO L82 PathProgramCache]: Analyzing trace with hash 115841838, now seen corresponding path program 120 times [2020-10-05 23:58:17,190 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:17,190 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12467913] [2020-10-05 23:58:17,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:17,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:17,289 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:17,290 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12467913] [2020-10-05 23:58:17,290 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389420742] [2020-10-05 23:58:17,290 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 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:17,375 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-05 23:58:17,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:17,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:17,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:17,568 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:17,568 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:17,568 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:17,568 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [621836329] [2020-10-05 23:58:17,569 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:17,570 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:17,573 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:58:17,573 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:17,585 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:17,586 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:17,614 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:17,615 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:17,647 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [69521#(and (<= (+ ~i~0 ~j~0) 19) (<= ~i~0 377)), 69520#(and (<= ~i~0 377) (<= ~j~0 19))] [2020-10-05 23:58:17,647 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:58:17,647 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:17,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:58:17,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:58:17,648 INFO L87 Difference]: Start difference. First operand 165 states and 414 transitions. Second operand 12 states. [2020-10-05 23:58:18,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:18,112 INFO L93 Difference]: Finished difference Result 243 states and 588 transitions. [2020-10-05 23:58:18,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:18,113 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-05 23:58:18,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:18,114 INFO L225 Difference]: With dead ends: 243 [2020-10-05 23:58:18,114 INFO L226 Difference]: Without dead ends: 238 [2020-10-05 23:58:18,114 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=259, Invalid=611, Unknown=0, NotChecked=0, Total=870 [2020-10-05 23:58:18,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2020-10-05 23:58:18,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 165. [2020-10-05 23:58:18,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2020-10-05 23:58:18,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 414 transitions. [2020-10-05 23:58:18,117 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 414 transitions. Word has length 14 [2020-10-05 23:58:18,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:18,118 INFO L479 AbstractCegarLoop]: Abstraction has 165 states and 414 transitions. [2020-10-05 23:58:18,118 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:58:18,118 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 414 transitions. [2020-10-05 23:58:18,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:18,118 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:18,118 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:18,319 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:18,319 INFO L427 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:18,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:18,320 INFO L82 PathProgramCache]: Analyzing trace with hash 116503967, now seen corresponding path program 121 times [2020-10-05 23:58:18,321 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:18,322 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762636123] [2020-10-05 23:58:18,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:18,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:18,418 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:18,419 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762636123] [2020-10-05 23:58:18,419 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206093529] [2020-10-05 23:58:18,419 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 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:18,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:18,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:18,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:18,625 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:18,625 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:18,625 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:18,626 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1658098266] [2020-10-05 23:58:18,626 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:18,627 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:18,629 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-05 23:58:18,629 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:18,631 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:18,632 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:18,669 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [70173#(and (<= ~j~0 14) (<= ~i~0 377))] [2020-10-05 23:58:18,669 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:18,669 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:18,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:18,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:18,670 INFO L87 Difference]: Start difference. First operand 165 states and 414 transitions. Second operand 11 states. [2020-10-05 23:58:19,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:19,133 INFO L93 Difference]: Finished difference Result 241 states and 584 transitions. [2020-10-05 23:58:19,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:19,133 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:58:19,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:19,134 INFO L225 Difference]: With dead ends: 241 [2020-10-05 23:58:19,134 INFO L226 Difference]: Without dead ends: 236 [2020-10-05 23:58:19,135 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=247, Invalid=565, Unknown=0, NotChecked=0, Total=812 [2020-10-05 23:58:19,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2020-10-05 23:58:19,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 165. [2020-10-05 23:58:19,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2020-10-05 23:58:19,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 414 transitions. [2020-10-05 23:58:19,138 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 414 transitions. Word has length 14 [2020-10-05 23:58:19,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:19,139 INFO L479 AbstractCegarLoop]: Abstraction has 165 states and 414 transitions. [2020-10-05 23:58:19,139 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:19,139 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 414 transitions. [2020-10-05 23:58:19,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:19,139 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:19,139 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:19,348 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2020-10-05 23:58:19,349 INFO L427 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:19,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:19,349 INFO L82 PathProgramCache]: Analyzing trace with hash 116765359, now seen corresponding path program 122 times [2020-10-05 23:58:19,351 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:19,351 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29098632] [2020-10-05 23:58:19,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:19,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:19,438 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:19,439 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29098632] [2020-10-05 23:58:19,439 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815172635] [2020-10-05 23:58:19,439 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 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:19,479 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:58:19,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:19,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:19,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:19,647 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:19,648 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:19,648 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:19,648 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1853182771] [2020-10-05 23:58:19,648 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:19,650 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:19,652 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-05 23:58:19,652 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:19,670 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:19,671 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:19,705 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:19,705 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:19,752 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [70823#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ (* 3 ~i~0) ~j~0) 18)), 70825#(and (<= (+ ~i~0 ~j~0) 18) (<= ~i~0 377)), 70824#(and (<= ~i~0 377) (<= ~j~0 18))] [2020-10-05 23:58:19,753 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-05 23:58:19,753 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:19,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-05 23:58:19,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:58:19,753 INFO L87 Difference]: Start difference. First operand 165 states and 414 transitions. Second operand 13 states. [2020-10-05 23:58:20,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:20,209 INFO L93 Difference]: Finished difference Result 241 states and 581 transitions. [2020-10-05 23:58:20,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:20,210 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 14 [2020-10-05 23:58:20,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:20,211 INFO L225 Difference]: With dead ends: 241 [2020-10-05 23:58:20,212 INFO L226 Difference]: Without dead ends: 236 [2020-10-05 23:58:20,212 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=263, Invalid=667, Unknown=0, NotChecked=0, Total=930 [2020-10-05 23:58:20,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2020-10-05 23:58:20,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 162. [2020-10-05 23:58:20,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-10-05 23:58:20,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 404 transitions. [2020-10-05 23:58:20,216 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 404 transitions. Word has length 14 [2020-10-05 23:58:20,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:20,216 INFO L479 AbstractCegarLoop]: Abstraction has 162 states and 404 transitions. [2020-10-05 23:58:20,216 INFO L480 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-05 23:58:20,217 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 404 transitions. [2020-10-05 23:58:20,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:20,217 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:20,217 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:20,428 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:20,429 INFO L427 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:20,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:20,429 INFO L82 PathProgramCache]: Analyzing trace with hash 117427488, now seen corresponding path program 123 times [2020-10-05 23:58:20,430 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:20,430 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440909578] [2020-10-05 23:58:20,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:20,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:20,524 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-05 23:58:20,525 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440909578] [2020-10-05 23:58:20,525 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166450237] [2020-10-05 23:58:20,525 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 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:20,566 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-05 23:58:20,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:20,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:20,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:20,725 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:20,726 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:20,726 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:20,726 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1146584751] [2020-10-05 23:58:20,726 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:20,727 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:20,729 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-05 23:58:20,729 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:20,737 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:20,737 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:20,768 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [71469#(and (<= ~j~0 21) (<= ~i~0 377))] [2020-10-05 23:58:20,768 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:20,768 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:20,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:20,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:20,769 INFO L87 Difference]: Start difference. First operand 162 states and 404 transitions. Second operand 11 states. [2020-10-05 23:58:21,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:21,232 INFO L93 Difference]: Finished difference Result 237 states and 574 transitions. [2020-10-05 23:58:21,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:21,233 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:58:21,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:21,233 INFO L225 Difference]: With dead ends: 237 [2020-10-05 23:58:21,233 INFO L226 Difference]: Without dead ends: 232 [2020-10-05 23:58:21,234 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=243, Invalid=569, Unknown=0, NotChecked=0, Total=812 [2020-10-05 23:58:21,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2020-10-05 23:58:21,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 161. [2020-10-05 23:58:21,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-05 23:58:21,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 399 transitions. [2020-10-05 23:58:21,237 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 399 transitions. Word has length 14 [2020-10-05 23:58:21,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:21,237 INFO L479 AbstractCegarLoop]: Abstraction has 161 states and 399 transitions. [2020-10-05 23:58:21,237 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:21,237 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 399 transitions. [2020-10-05 23:58:21,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:21,238 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:21,238 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:21,438 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2020-10-05 23:58:21,439 INFO L427 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:21,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:21,439 INFO L82 PathProgramCache]: Analyzing trace with hash 144470028, now seen corresponding path program 124 times [2020-10-05 23:58:21,441 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:21,441 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538116368] [2020-10-05 23:58:21,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:21,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:21,537 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-05 23:58:21,537 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538116368] [2020-10-05 23:58:21,537 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567641440] [2020-10-05 23:58:21,537 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 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:21,578 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:58:21,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:21,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:21,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:21,786 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-05 23:58:21,787 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:21,787 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:21,787 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1685963811] [2020-10-05 23:58:21,787 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:21,788 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:21,790 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-05 23:58:21,791 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:21,800 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:21,800 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:58:21,800 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:21,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:58:21,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:58:21,801 INFO L87 Difference]: Start difference. First operand 161 states and 399 transitions. Second operand 10 states. [2020-10-05 23:58:22,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:22,242 INFO L93 Difference]: Finished difference Result 241 states and 563 transitions. [2020-10-05 23:58:22,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-05 23:58:22,243 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:58:22,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:22,244 INFO L225 Difference]: With dead ends: 241 [2020-10-05 23:58:22,244 INFO L226 Difference]: Without dead ends: 239 [2020-10-05 23:58:22,244 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=203, Invalid=553, Unknown=0, NotChecked=0, Total=756 [2020-10-05 23:58:22,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2020-10-05 23:58:22,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 163. [2020-10-05 23:58:22,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2020-10-05 23:58:22,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 407 transitions. [2020-10-05 23:58:22,248 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 407 transitions. Word has length 14 [2020-10-05 23:58:22,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:22,248 INFO L479 AbstractCegarLoop]: Abstraction has 163 states and 407 transitions. [2020-10-05 23:58:22,248 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:58:22,248 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 407 transitions. [2020-10-05 23:58:22,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:22,249 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:22,249 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:22,455 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2020-10-05 23:58:22,456 INFO L427 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:22,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:22,456 INFO L82 PathProgramCache]: Analyzing trace with hash 144470989, now seen corresponding path program 125 times [2020-10-05 23:58:22,458 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:22,458 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710894594] [2020-10-05 23:58:22,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:22,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:22,556 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:22,557 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710894594] [2020-10-05 23:58:22,557 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504391132] [2020-10-05 23:58:22,557 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 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:22,596 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:58:22,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:22,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:22,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:22,797 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:22,797 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:22,797 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:22,798 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [394563197] [2020-10-05 23:58:22,798 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:22,798 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:22,809 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:58:22,809 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:22,809 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:22,810 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:22,845 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:22,846 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:22,890 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [72753#(and (<= (+ ~i~0 ~j~0) 19) (<= ~i~0 377)), 72752#(and (<= ~i~0 377) (<= ~j~0 19))] [2020-10-05 23:58:22,891 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:58:22,891 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:22,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:58:22,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:58:22,891 INFO L87 Difference]: Start difference. First operand 163 states and 407 transitions. Second operand 12 states. [2020-10-05 23:58:23,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:23,358 INFO L93 Difference]: Finished difference Result 240 states and 575 transitions. [2020-10-05 23:58:23,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:23,358 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-05 23:58:23,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:23,359 INFO L225 Difference]: With dead ends: 240 [2020-10-05 23:58:23,359 INFO L226 Difference]: Without dead ends: 235 [2020-10-05 23:58:23,359 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=257, Invalid=613, Unknown=0, NotChecked=0, Total=870 [2020-10-05 23:58:23,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2020-10-05 23:58:23,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 161. [2020-10-05 23:58:23,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-05 23:58:23,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 399 transitions. [2020-10-05 23:58:23,362 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 399 transitions. Word has length 14 [2020-10-05 23:58:23,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:23,362 INFO L479 AbstractCegarLoop]: Abstraction has 161 states and 399 transitions. [2020-10-05 23:58:23,362 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:58:23,362 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 399 transitions. [2020-10-05 23:58:23,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:23,362 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:23,362 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:23,563 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2020-10-05 23:58:23,563 INFO L427 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:23,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:23,564 INFO L82 PathProgramCache]: Analyzing trace with hash 145133118, now seen corresponding path program 126 times [2020-10-05 23:58:23,565 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:23,566 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651386229] [2020-10-05 23:58:23,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:23,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:23,667 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-05 23:58:23,667 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651386229] [2020-10-05 23:58:23,668 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312781070] [2020-10-05 23:58:23,668 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 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:23,707 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:58:23,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:23,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:23,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:23,900 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-05 23:58:23,900 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:23,900 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:23,900 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [519472593] [2020-10-05 23:58:23,900 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:23,901 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:23,904 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-05 23:58:23,904 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:23,921 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:23,921 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:23,951 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [73394#(and (<= ~j~0 17) (<= ~i~0 377))] [2020-10-05 23:58:23,951 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:23,951 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:23,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:23,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:23,952 INFO L87 Difference]: Start difference. First operand 161 states and 399 transitions. Second operand 11 states. [2020-10-05 23:58:24,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:24,428 INFO L93 Difference]: Finished difference Result 235 states and 566 transitions. [2020-10-05 23:58:24,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:24,429 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:58:24,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:24,430 INFO L225 Difference]: With dead ends: 235 [2020-10-05 23:58:24,430 INFO L226 Difference]: Without dead ends: 230 [2020-10-05 23:58:24,431 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=245, Invalid=567, Unknown=0, NotChecked=0, Total=812 [2020-10-05 23:58:24,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2020-10-05 23:58:24,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 161. [2020-10-05 23:58:24,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-05 23:58:24,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 399 transitions. [2020-10-05 23:58:24,435 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 399 transitions. Word has length 14 [2020-10-05 23:58:24,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:24,435 INFO L479 AbstractCegarLoop]: Abstraction has 161 states and 399 transitions. [2020-10-05 23:58:24,435 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:24,435 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 399 transitions. [2020-10-05 23:58:24,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:24,436 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:24,436 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:24,644 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:24,645 INFO L427 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:24,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:24,645 INFO L82 PathProgramCache]: Analyzing trace with hash 146056639, now seen corresponding path program 127 times [2020-10-05 23:58:24,647 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:24,647 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307126743] [2020-10-05 23:58:24,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:24,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:24,748 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:24,749 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307126743] [2020-10-05 23:58:24,749 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1493125161] [2020-10-05 23:58:24,749 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 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:24,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:24,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:24,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:24,965 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:24,966 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:24,966 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:24,966 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [894562089] [2020-10-05 23:58:24,966 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:24,968 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:24,969 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-05 23:58:24,970 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:24,980 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:24,980 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:25,015 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [74030#(and (<= ~j~0 16) (<= ~i~0 377))] [2020-10-05 23:58:25,015 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:25,016 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:25,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:25,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:25,016 INFO L87 Difference]: Start difference. First operand 161 states and 399 transitions. Second operand 11 states. [2020-10-05 23:58:25,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:25,530 INFO L93 Difference]: Finished difference Result 236 states and 560 transitions. [2020-10-05 23:58:25,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:25,530 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:58:25,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:25,531 INFO L225 Difference]: With dead ends: 236 [2020-10-05 23:58:25,531 INFO L226 Difference]: Without dead ends: 231 [2020-10-05 23:58:25,531 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=243, Invalid=569, Unknown=0, NotChecked=0, Total=812 [2020-10-05 23:58:25,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2020-10-05 23:58:25,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 158. [2020-10-05 23:58:25,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 158 states. [2020-10-05 23:58:25,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 384 transitions. [2020-10-05 23:58:25,534 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 384 transitions. Word has length 14 [2020-10-05 23:58:25,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:25,535 INFO L479 AbstractCegarLoop]: Abstraction has 158 states and 384 transitions. [2020-10-05 23:58:25,535 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:25,535 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 384 transitions. [2020-10-05 23:58:25,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:25,535 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:25,535 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:25,735 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2020-10-05 23:58:25,736 INFO L427 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:25,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:25,736 INFO L82 PathProgramCache]: Analyzing trace with hash 313362251, now seen corresponding path program 128 times [2020-10-05 23:58:25,738 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:25,738 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817738476] [2020-10-05 23:58:25,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:25,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:25,845 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:25,846 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817738476] [2020-10-05 23:58:25,846 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490509541] [2020-10-05 23:58:25,846 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 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:25,887 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:58:25,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:25,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:25,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:26,065 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:26,066 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:26,066 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:26,066 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1006530742] [2020-10-05 23:58:26,066 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:26,067 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:26,069 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-05 23:58:26,069 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:26,085 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:26,086 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:58:26,086 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:26,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:58:26,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:58:26,087 INFO L87 Difference]: Start difference. First operand 158 states and 384 transitions. Second operand 10 states. [2020-10-05 23:58:26,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:26,402 INFO L93 Difference]: Finished difference Result 229 states and 527 transitions. [2020-10-05 23:58:26,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-05 23:58:26,403 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:58:26,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:26,404 INFO L225 Difference]: With dead ends: 229 [2020-10-05 23:58:26,404 INFO L226 Difference]: Without dead ends: 227 [2020-10-05 23:58:26,404 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=169, Invalid=481, Unknown=0, NotChecked=0, Total=650 [2020-10-05 23:58:26,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2020-10-05 23:58:26,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 162. [2020-10-05 23:58:26,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2020-10-05 23:58:26,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 398 transitions. [2020-10-05 23:58:26,407 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 398 transitions. Word has length 14 [2020-10-05 23:58:26,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:26,408 INFO L479 AbstractCegarLoop]: Abstraction has 162 states and 398 transitions. [2020-10-05 23:58:26,408 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:58:26,408 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 398 transitions. [2020-10-05 23:58:26,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:26,408 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:26,408 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:26,608 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:26,609 INFO L427 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:26,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:26,609 INFO L82 PathProgramCache]: Analyzing trace with hash 313363212, now seen corresponding path program 129 times [2020-10-05 23:58:26,611 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:26,611 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273122552] [2020-10-05 23:58:26,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:26,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:26,709 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-05 23:58:26,709 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273122552] [2020-10-05 23:58:26,709 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558870249] [2020-10-05 23:58:26,709 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 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:26,749 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-05 23:58:26,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:26,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:26,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:26,942 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-05 23:58:26,943 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:26,943 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:26,943 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2110676503] [2020-10-05 23:58:26,943 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:26,944 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:26,946 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-05 23:58:26,946 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:26,956 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:26,956 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:58:26,957 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:26,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:58:26,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:58:26,957 INFO L87 Difference]: Start difference. First operand 162 states and 398 transitions. Second operand 10 states. [2020-10-05 23:58:27,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:27,271 INFO L93 Difference]: Finished difference Result 227 states and 523 transitions. [2020-10-05 23:58:27,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-05 23:58:27,272 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:58:27,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:27,272 INFO L225 Difference]: With dead ends: 227 [2020-10-05 23:58:27,272 INFO L226 Difference]: Without dead ends: 225 [2020-10-05 23:58:27,273 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=156, Invalid=444, Unknown=0, NotChecked=0, Total=600 [2020-10-05 23:58:27,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2020-10-05 23:58:27,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 160. [2020-10-05 23:58:27,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2020-10-05 23:58:27,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 392 transitions. [2020-10-05 23:58:27,277 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 392 transitions. Word has length 14 [2020-10-05 23:58:27,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:27,277 INFO L479 AbstractCegarLoop]: Abstraction has 160 states and 392 transitions. [2020-10-05 23:58:27,277 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:58:27,277 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 392 transitions. [2020-10-05 23:58:27,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:27,277 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:27,277 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:27,478 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,138 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:27,478 INFO L427 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:27,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:27,479 INFO L82 PathProgramCache]: Analyzing trace with hash 313392042, now seen corresponding path program 130 times [2020-10-05 23:58:27,480 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:27,481 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58132914] [2020-10-05 23:58:27,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:27,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:27,575 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-05 23:58:27,575 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58132914] [2020-10-05 23:58:27,575 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997568521] [2020-10-05 23:58:27,575 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 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:27,615 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:58:27,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:27,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:27,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:27,872 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-05 23:58:27,872 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:27,872 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:27,872 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [944024256] [2020-10-05 23:58:27,872 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:27,873 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:27,874 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-05 23:58:27,875 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:27,885 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:27,886 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:58:27,886 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:27,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:58:27,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:58:27,886 INFO L87 Difference]: Start difference. First operand 160 states and 392 transitions. Second operand 10 states. [2020-10-05 23:58:28,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:28,207 INFO L93 Difference]: Finished difference Result 236 states and 540 transitions. [2020-10-05 23:58:28,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:28,208 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:58:28,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:28,209 INFO L225 Difference]: With dead ends: 236 [2020-10-05 23:58:28,209 INFO L226 Difference]: Without dead ends: 234 [2020-10-05 23:58:28,210 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=155, Invalid=445, Unknown=0, NotChecked=0, Total=600 [2020-10-05 23:58:28,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2020-10-05 23:58:28,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 160. [2020-10-05 23:58:28,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2020-10-05 23:58:28,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 393 transitions. [2020-10-05 23:58:28,214 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 393 transitions. Word has length 14 [2020-10-05 23:58:28,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:28,214 INFO L479 AbstractCegarLoop]: Abstraction has 160 states and 393 transitions. [2020-10-05 23:58:28,214 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:58:28,214 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 393 transitions. [2020-10-05 23:58:28,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:28,214 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:28,214 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:28,415 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:28,416 INFO L427 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:28,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:28,416 INFO L82 PathProgramCache]: Analyzing trace with hash 313393003, now seen corresponding path program 131 times [2020-10-05 23:58:28,417 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:28,418 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637217227] [2020-10-05 23:58:28,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:28,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:28,511 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:28,511 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637217227] [2020-10-05 23:58:28,511 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303385608] [2020-10-05 23:58:28,512 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 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:28,553 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:58:28,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:28,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:28,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:28,766 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:28,767 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:28,767 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:28,767 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [632172564] [2020-10-05 23:58:28,767 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:28,768 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:28,770 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-05 23:58:28,770 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:28,779 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:28,780 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:58:28,780 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:28,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:58:28,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:58:28,781 INFO L87 Difference]: Start difference. First operand 160 states and 393 transitions. Second operand 10 states. [2020-10-05 23:58:29,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:29,075 INFO L93 Difference]: Finished difference Result 228 states and 522 transitions. [2020-10-05 23:58:29,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-05 23:58:29,075 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:58:29,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:29,076 INFO L225 Difference]: With dead ends: 228 [2020-10-05 23:58:29,076 INFO L226 Difference]: Without dead ends: 226 [2020-10-05 23:58:29,076 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=145, Invalid=407, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:58:29,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2020-10-05 23:58:29,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 157. [2020-10-05 23:58:29,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-05 23:58:29,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 384 transitions. [2020-10-05 23:58:29,079 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 384 transitions. Word has length 14 [2020-10-05 23:58:29,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:29,080 INFO L479 AbstractCegarLoop]: Abstraction has 157 states and 384 transitions. [2020-10-05 23:58:29,080 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:58:29,080 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 384 transitions. [2020-10-05 23:58:29,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:29,080 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:29,080 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:29,280 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:29,281 INFO L427 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:29,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:29,282 INFO L82 PathProgramCache]: Analyzing trace with hash 314285772, now seen corresponding path program 132 times [2020-10-05 23:58:29,283 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:29,284 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90231529] [2020-10-05 23:58:29,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:29,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:29,383 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-05 23:58:29,383 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90231529] [2020-10-05 23:58:29,383 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444997245] [2020-10-05 23:58:29,383 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 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:29,424 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:58:29,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:29,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:29,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:29,601 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:29,601 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:29,601 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:29,602 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [811829255] [2020-10-05 23:58:29,602 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:29,603 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:29,604 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-05 23:58:29,605 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:29,619 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:29,619 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:29,653 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [77147#(and (<= ~i~0 377) (<= (+ ~i~0 (* 3 ~j~0)) 18))] [2020-10-05 23:58:29,654 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:29,654 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:29,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:29,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:29,654 INFO L87 Difference]: Start difference. First operand 157 states and 384 transitions. Second operand 11 states. [2020-10-05 23:58:30,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:30,042 INFO L93 Difference]: Finished difference Result 244 states and 559 transitions. [2020-10-05 23:58:30,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-05 23:58:30,042 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:58:30,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:30,043 INFO L225 Difference]: With dead ends: 244 [2020-10-05 23:58:30,043 INFO L226 Difference]: Without dead ends: 242 [2020-10-05 23:58:30,043 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=197, Invalid=559, Unknown=0, NotChecked=0, Total=756 [2020-10-05 23:58:30,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2020-10-05 23:58:30,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 160. [2020-10-05 23:58:30,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2020-10-05 23:58:30,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 395 transitions. [2020-10-05 23:58:30,047 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 395 transitions. Word has length 14 [2020-10-05 23:58:30,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:30,047 INFO L479 AbstractCegarLoop]: Abstraction has 160 states and 395 transitions. [2020-10-05 23:58:30,047 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:30,047 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 395 transitions. [2020-10-05 23:58:30,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:30,048 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:30,048 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:30,248 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:30,249 INFO L427 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:30,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:30,249 INFO L82 PathProgramCache]: Analyzing trace with hash 314286733, now seen corresponding path program 133 times [2020-10-05 23:58:30,251 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:30,251 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654656529] [2020-10-05 23:58:30,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:30,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:30,356 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:30,357 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654656529] [2020-10-05 23:58:30,357 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596122951] [2020-10-05 23:58:30,357 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 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:30,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:30,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:30,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:30,592 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:30,593 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:30,593 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:30,594 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [541307091] [2020-10-05 23:58:30,594 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:30,596 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:30,598 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-05 23:58:30,598 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:30,609 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:30,610 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:30,643 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [77788#(and (<= (+ (* 2 ~i~0) (* 3 ~j~0)) 21) (<= ~i~0 377))] [2020-10-05 23:58:30,644 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:30,644 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:30,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:30,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:30,645 INFO L87 Difference]: Start difference. First operand 160 states and 395 transitions. Second operand 11 states. [2020-10-05 23:58:31,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:31,006 INFO L93 Difference]: Finished difference Result 241 states and 553 transitions. [2020-10-05 23:58:31,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:31,007 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:58:31,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:31,007 INFO L225 Difference]: With dead ends: 241 [2020-10-05 23:58:31,008 INFO L226 Difference]: Without dead ends: 239 [2020-10-05 23:58:31,008 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2020-10-05 23:58:31,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2020-10-05 23:58:31,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 157. [2020-10-05 23:58:31,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-05 23:58:31,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 386 transitions. [2020-10-05 23:58:31,012 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 386 transitions. Word has length 14 [2020-10-05 23:58:31,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:31,012 INFO L479 AbstractCegarLoop]: Abstraction has 157 states and 386 transitions. [2020-10-05 23:58:31,012 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:31,012 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 386 transitions. [2020-10-05 23:58:31,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:31,013 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:31,013 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:31,222 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2020-10-05 23:58:31,223 INFO L427 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:31,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:31,223 INFO L82 PathProgramCache]: Analyzing trace with hash 950591741, now seen corresponding path program 134 times [2020-10-05 23:58:31,225 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:31,225 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676652598] [2020-10-05 23:58:31,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:31,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:31,316 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:31,317 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676652598] [2020-10-05 23:58:31,317 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981964368] [2020-10-05 23:58:31,317 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 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:31,355 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:58:31,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:31,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:31,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:31,527 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:31,528 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:31,528 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:31,528 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1342867210] [2020-10-05 23:58:31,528 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:31,529 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:31,531 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-05 23:58:31,531 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:31,541 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:31,541 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:58:31,542 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:31,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:58:31,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:58:31,542 INFO L87 Difference]: Start difference. First operand 157 states and 386 transitions. Second operand 10 states. [2020-10-05 23:58:31,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:31,913 INFO L93 Difference]: Finished difference Result 238 states and 549 transitions. [2020-10-05 23:58:31,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:31,914 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:58:31,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:31,914 INFO L225 Difference]: With dead ends: 238 [2020-10-05 23:58:31,915 INFO L226 Difference]: Without dead ends: 236 [2020-10-05 23:58:31,915 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=179, Invalid=523, Unknown=0, NotChecked=0, Total=702 [2020-10-05 23:58:31,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2020-10-05 23:58:31,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 160. [2020-10-05 23:58:31,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2020-10-05 23:58:31,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 397 transitions. [2020-10-05 23:58:31,918 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 397 transitions. Word has length 14 [2020-10-05 23:58:31,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:31,919 INFO L479 AbstractCegarLoop]: Abstraction has 160 states and 397 transitions. [2020-10-05 23:58:31,919 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:58:31,919 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 397 transitions. [2020-10-05 23:58:31,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:31,919 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:31,919 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:32,120 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2020-10-05 23:58:32,120 INFO L427 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:32,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:32,121 INFO L82 PathProgramCache]: Analyzing trace with hash 950592702, now seen corresponding path program 135 times [2020-10-05 23:58:32,124 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:32,124 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15510725] [2020-10-05 23:58:32,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:32,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:32,224 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-05 23:58:32,225 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15510725] [2020-10-05 23:58:32,225 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486203250] [2020-10-05 23:58:32,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 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:32,274 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-05 23:58:32,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:32,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:32,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:32,454 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-05 23:58:32,454 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:32,454 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:32,454 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [679783670] [2020-10-05 23:58:32,455 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:32,456 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:32,458 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-05 23:58:32,458 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:32,469 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:32,469 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:58:32,470 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:32,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:58:32,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:58:32,470 INFO L87 Difference]: Start difference. First operand 160 states and 397 transitions. Second operand 10 states. [2020-10-05 23:58:32,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:32,826 INFO L93 Difference]: Finished difference Result 236 states and 545 transitions. [2020-10-05 23:58:32,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:32,827 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:58:32,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:32,828 INFO L225 Difference]: With dead ends: 236 [2020-10-05 23:58:32,828 INFO L226 Difference]: Without dead ends: 234 [2020-10-05 23:58:32,828 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=167, Invalid=483, Unknown=0, NotChecked=0, Total=650 [2020-10-05 23:58:32,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2020-10-05 23:58:32,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 157. [2020-10-05 23:58:32,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-05 23:58:32,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 386 transitions. [2020-10-05 23:58:32,831 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 386 transitions. Word has length 14 [2020-10-05 23:58:32,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:32,831 INFO L479 AbstractCegarLoop]: Abstraction has 157 states and 386 transitions. [2020-10-05 23:58:32,831 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:58:32,831 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 386 transitions. [2020-10-05 23:58:32,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:32,832 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:32,832 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:33,032 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2020-10-05 23:58:33,033 INFO L427 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:33,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:33,033 INFO L82 PathProgramCache]: Analyzing trace with hash 950621532, now seen corresponding path program 136 times [2020-10-05 23:58:33,035 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:33,035 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177470631] [2020-10-05 23:58:33,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:33,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:33,137 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-05 23:58:33,138 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177470631] [2020-10-05 23:58:33,138 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936832185] [2020-10-05 23:58:33,138 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 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:33,179 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:58:33,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:33,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:33,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:34,118 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-05 23:58:34,118 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:34,118 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:34,119 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [399713252] [2020-10-05 23:58:34,119 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:34,119 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:34,121 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-05 23:58:34,121 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:34,130 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:34,130 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:34,165 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [79676#(and (<= (+ ~i~0 (* 2 ~j~0)) 19) (<= ~i~0 377))] [2020-10-05 23:58:34,165 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:34,165 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:34,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:34,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:34,166 INFO L87 Difference]: Start difference. First operand 157 states and 386 transitions. Second operand 11 states. [2020-10-05 23:58:34,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:34,599 INFO L93 Difference]: Finished difference Result 251 states and 582 transitions. [2020-10-05 23:58:34,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-10-05 23:58:34,599 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:58:34,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:34,600 INFO L225 Difference]: With dead ends: 251 [2020-10-05 23:58:34,600 INFO L226 Difference]: Without dead ends: 249 [2020-10-05 23:58:34,601 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=216, Invalid=654, Unknown=0, NotChecked=0, Total=870 [2020-10-05 23:58:34,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2020-10-05 23:58:34,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 163. [2020-10-05 23:58:34,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2020-10-05 23:58:34,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 410 transitions. [2020-10-05 23:58:34,605 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 410 transitions. Word has length 14 [2020-10-05 23:58:34,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:34,606 INFO L479 AbstractCegarLoop]: Abstraction has 163 states and 410 transitions. [2020-10-05 23:58:34,606 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:34,606 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 410 transitions. [2020-10-05 23:58:34,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:34,606 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:34,606 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:34,810 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2020-10-05 23:58:34,811 INFO L427 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:34,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:34,811 INFO L82 PathProgramCache]: Analyzing trace with hash 950622493, now seen corresponding path program 137 times [2020-10-05 23:58:34,813 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:34,813 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784691666] [2020-10-05 23:58:34,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:34,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:34,910 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:34,911 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784691666] [2020-10-05 23:58:34,911 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645451250] [2020-10-05 23:58:34,911 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 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:34,950 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:58:34,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:34,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:34,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:35,140 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:35,141 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:35,141 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:35,141 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [752982270] [2020-10-05 23:58:35,141 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:35,142 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:35,144 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-05 23:58:35,145 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:35,153 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:35,154 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:35,184 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:35,185 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:35,222 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:35,223 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:35,263 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 3 new interpolants: [80335#(and (<= ~i~0 377) (<= (+ ~i~0 ~j~0) 17)), 80334#(and (<= ~j~0 17) (<= ~i~0 377)), 80336#(and (<= (+ (* 2 ~i~0) ~j~0) 17) (<= ~i~0 377))] [2020-10-05 23:58:35,264 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-05 23:58:35,264 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:35,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-05 23:58:35,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=289, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:58:35,264 INFO L87 Difference]: Start difference. First operand 163 states and 410 transitions. Second operand 13 states. [2020-10-05 23:58:35,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:35,713 INFO L93 Difference]: Finished difference Result 253 states and 604 transitions. [2020-10-05 23:58:35,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:35,713 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 14 [2020-10-05 23:58:35,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:35,714 INFO L225 Difference]: With dead ends: 253 [2020-10-05 23:58:35,714 INFO L226 Difference]: Without dead ends: 248 [2020-10-05 23:58:35,714 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=270, Invalid=660, Unknown=0, NotChecked=0, Total=930 [2020-10-05 23:58:35,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2020-10-05 23:58:35,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 161. [2020-10-05 23:58:35,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-05 23:58:35,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 404 transitions. [2020-10-05 23:58:35,718 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 404 transitions. Word has length 14 [2020-10-05 23:58:35,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:35,719 INFO L479 AbstractCegarLoop]: Abstraction has 161 states and 404 transitions. [2020-10-05 23:58:35,719 INFO L480 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-05 23:58:35,719 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 404 transitions. [2020-10-05 23:58:35,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:35,719 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:35,719 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:35,920 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:35,920 INFO L427 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:35,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:35,921 INFO L82 PathProgramCache]: Analyzing trace with hash 971147531, now seen corresponding path program 138 times [2020-10-05 23:58:35,922 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:35,923 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657920019] [2020-10-05 23:58:35,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:35,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:36,022 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:36,022 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657920019] [2020-10-05 23:58:36,022 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986970534] [2020-10-05 23:58:36,022 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 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:36,071 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-05 23:58:36,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:36,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:36,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:36,239 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:36,240 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:36,240 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:36,240 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1674076587] [2020-10-05 23:58:36,240 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:36,241 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:36,243 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-05 23:58:36,244 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:36,254 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:36,254 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:58:36,255 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:36,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:58:36,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:58:36,255 INFO L87 Difference]: Start difference. First operand 161 states and 404 transitions. Second operand 10 states. [2020-10-05 23:58:36,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:36,685 INFO L93 Difference]: Finished difference Result 242 states and 567 transitions. [2020-10-05 23:58:36,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-05 23:58:36,686 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:58:36,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:36,687 INFO L225 Difference]: With dead ends: 242 [2020-10-05 23:58:36,687 INFO L226 Difference]: Without dead ends: 240 [2020-10-05 23:58:36,687 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=198, Invalid=558, Unknown=0, NotChecked=0, Total=756 [2020-10-05 23:58:36,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2020-10-05 23:58:36,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 163. [2020-10-05 23:58:36,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2020-10-05 23:58:36,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 412 transitions. [2020-10-05 23:58:36,690 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 412 transitions. Word has length 14 [2020-10-05 23:58:36,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:36,690 INFO L479 AbstractCegarLoop]: Abstraction has 163 states and 412 transitions. [2020-10-05 23:58:36,690 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:58:36,690 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 412 transitions. [2020-10-05 23:58:36,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:36,690 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:36,690 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:36,893 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2020-10-05 23:58:36,893 INFO L427 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:36,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:36,894 INFO L82 PathProgramCache]: Analyzing trace with hash 971148492, now seen corresponding path program 139 times [2020-10-05 23:58:36,895 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:36,896 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395867672] [2020-10-05 23:58:36,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:36,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:36,996 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:36,996 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395867672] [2020-10-05 23:58:36,996 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344162990] [2020-10-05 23:58:36,996 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 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:37,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:37,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:37,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:37,211 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-05 23:58:37,211 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:37,212 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:37,212 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [55374696] [2020-10-05 23:58:37,212 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:37,213 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:37,215 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-05 23:58:37,215 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:37,224 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:37,225 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:37,256 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:37,256 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:37,293 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [81637#(and (<= (+ ~i~0 ~j~0) 16) (<= ~i~0 377)), 81636#(and (<= ~j~0 16) (<= ~i~0 377))] [2020-10-05 23:58:37,293 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:58:37,293 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:37,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:58:37,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:58:37,293 INFO L87 Difference]: Start difference. First operand 163 states and 412 transitions. Second operand 12 states. [2020-10-05 23:58:37,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:37,745 INFO L93 Difference]: Finished difference Result 247 states and 591 transitions. [2020-10-05 23:58:37,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:37,746 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-05 23:58:37,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:37,746 INFO L225 Difference]: With dead ends: 247 [2020-10-05 23:58:37,746 INFO L226 Difference]: Without dead ends: 242 [2020-10-05 23:58:37,747 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=254, Invalid=616, Unknown=0, NotChecked=0, Total=870 [2020-10-05 23:58:37,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2020-10-05 23:58:37,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 161. [2020-10-05 23:58:37,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-05 23:58:37,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 404 transitions. [2020-10-05 23:58:37,751 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 404 transitions. Word has length 14 [2020-10-05 23:58:37,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:37,751 INFO L479 AbstractCegarLoop]: Abstraction has 161 states and 404 transitions. [2020-10-05 23:58:37,751 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:58:37,751 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 404 transitions. [2020-10-05 23:58:37,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:37,752 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:37,752 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:37,954 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:37,955 INFO L427 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:37,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:37,955 INFO L82 PathProgramCache]: Analyzing trace with hash 971810621, now seen corresponding path program 140 times [2020-10-05 23:58:37,957 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:37,957 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543662726] [2020-10-05 23:58:37,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:37,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:38,059 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:38,060 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543662726] [2020-10-05 23:58:38,060 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188069178] [2020-10-05 23:58:38,060 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 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:38,098 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:58:38,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:38,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:38,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:38,269 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:38,269 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:38,270 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:38,270 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1501731156] [2020-10-05 23:58:38,270 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:38,271 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:38,272 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-05 23:58:38,273 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:38,273 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:38,273 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:38,314 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [82285#(and (<= ~j~0 11) (<= ~i~0 377))] [2020-10-05 23:58:38,314 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:38,314 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:38,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:38,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:38,315 INFO L87 Difference]: Start difference. First operand 161 states and 404 transitions. Second operand 11 states. [2020-10-05 23:58:38,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:38,797 INFO L93 Difference]: Finished difference Result 246 states and 593 transitions. [2020-10-05 23:58:38,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:38,798 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:58:38,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:38,799 INFO L225 Difference]: With dead ends: 246 [2020-10-05 23:58:38,799 INFO L226 Difference]: Without dead ends: 241 [2020-10-05 23:58:38,800 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=239, Invalid=573, Unknown=0, NotChecked=0, Total=812 [2020-10-05 23:58:38,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2020-10-05 23:58:38,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 161. [2020-10-05 23:58:38,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2020-10-05 23:58:38,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 404 transitions. [2020-10-05 23:58:38,804 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 404 transitions. Word has length 14 [2020-10-05 23:58:38,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:38,804 INFO L479 AbstractCegarLoop]: Abstraction has 161 states and 404 transitions. [2020-10-05 23:58:38,804 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:38,804 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 404 transitions. [2020-10-05 23:58:38,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:38,804 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:38,804 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:39,005 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:39,005 INFO L427 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:39,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:39,006 INFO L82 PathProgramCache]: Analyzing trace with hash 972734142, now seen corresponding path program 141 times [2020-10-05 23:58:39,007 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:39,008 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963038585] [2020-10-05 23:58:39,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:39,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:39,111 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-05 23:58:39,111 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963038585] [2020-10-05 23:58:39,112 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043759472] [2020-10-05 23:58:39,112 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 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:39,151 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-05 23:58:39,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:39,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:39,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:39,350 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-05 23:58:39,351 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:39,351 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:39,351 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2118227635] [2020-10-05 23:58:39,351 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:39,352 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:39,354 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-05 23:58:39,354 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:39,364 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:39,365 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:39,398 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [82932#(and (<= ~i~0 377) (<= ~j~0 19))] [2020-10-05 23:58:39,398 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:39,399 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:39,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:39,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:39,399 INFO L87 Difference]: Start difference. First operand 161 states and 404 transitions. Second operand 11 states. [2020-10-05 23:58:39,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:39,886 INFO L93 Difference]: Finished difference Result 250 states and 596 transitions. [2020-10-05 23:58:39,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:39,887 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:58:39,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:39,888 INFO L225 Difference]: With dead ends: 250 [2020-10-05 23:58:39,888 INFO L226 Difference]: Without dead ends: 245 [2020-10-05 23:58:39,888 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=239, Invalid=573, Unknown=0, NotChecked=0, Total=812 [2020-10-05 23:58:39,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2020-10-05 23:58:39,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 159. [2020-10-05 23:58:39,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2020-10-05 23:58:39,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 394 transitions. [2020-10-05 23:58:39,891 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 394 transitions. Word has length 14 [2020-10-05 23:58:39,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:39,892 INFO L479 AbstractCegarLoop]: Abstraction has 159 states and 394 transitions. [2020-10-05 23:58:39,892 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:39,892 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 394 transitions. [2020-10-05 23:58:39,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:39,892 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:39,892 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:40,099 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable153 [2020-10-05 23:58:40,100 INFO L427 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:40,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:40,100 INFO L82 PathProgramCache]: Analyzing trace with hash 979250683, now seen corresponding path program 142 times [2020-10-05 23:58:40,102 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:40,102 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225525020] [2020-10-05 23:58:40,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:40,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:40,204 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:40,204 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225525020] [2020-10-05 23:58:40,205 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173926722] [2020-10-05 23:58:40,205 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 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:40,249 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:58:40,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:40,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:40,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:40,441 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:40,441 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:40,442 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:40,442 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [949151195] [2020-10-05 23:58:40,442 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:40,443 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:40,445 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-05 23:58:40,445 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:40,473 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:40,473 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:40,511 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [83579#(and (= ULTIMATE.start_main_~condI~0 0) (<= (+ (* 5 ~i~0) (* 2 ~j~0)) 19)), 83580#(and (<= (+ ~i~0 (* 2 ~j~0)) 19) (<= ~i~0 377))] [2020-10-05 23:58:40,511 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:58:40,511 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:40,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:58:40,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:58:40,512 INFO L87 Difference]: Start difference. First operand 159 states and 394 transitions. Second operand 12 states. [2020-10-05 23:58:40,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:40,977 INFO L93 Difference]: Finished difference Result 253 states and 581 transitions. [2020-10-05 23:58:40,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-05 23:58:40,978 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-05 23:58:40,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:40,979 INFO L225 Difference]: With dead ends: 253 [2020-10-05 23:58:40,979 INFO L226 Difference]: Without dead ends: 251 [2020-10-05 23:58:40,980 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2020-10-05 23:58:40,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2020-10-05 23:58:40,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 157. [2020-10-05 23:58:40,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2020-10-05 23:58:40,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 392 transitions. [2020-10-05 23:58:40,983 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 392 transitions. Word has length 14 [2020-10-05 23:58:40,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:40,983 INFO L479 AbstractCegarLoop]: Abstraction has 157 states and 392 transitions. [2020-10-05 23:58:40,983 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:58:40,983 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 392 transitions. [2020-10-05 23:58:40,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:40,984 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:40,984 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:41,184 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:41,185 INFO L427 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:41,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:41,185 INFO L82 PathProgramCache]: Analyzing trace with hash 979251644, now seen corresponding path program 143 times [2020-10-05 23:58:41,187 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:41,187 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186617333] [2020-10-05 23:58:41,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:41,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:41,286 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-05 23:58:41,287 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186617333] [2020-10-05 23:58:41,287 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311637268] [2020-10-05 23:58:41,287 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 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:41,330 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:58:41,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:41,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:41,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:41,504 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-05 23:58:41,505 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:41,505 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:41,505 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2131206389] [2020-10-05 23:58:41,505 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:41,506 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:41,509 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:58:41,509 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:41,510 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:41,510 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:41,546 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:41,547 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:41,594 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:41,594 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:41,656 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 4 new interpolants: [84227#(and (<= (+ ~i~0 ~j~0) 14) (<= ~i~0 377)), 84226#(and (<= ~j~0 14) (<= ~i~0 377)), 84229#(and (<= (+ (* 4 ~i~0) ~j~0) 14) (= ULTIMATE.start_main_~condI~0 0)), 84228#(and (<= ~i~0 377) (<= (+ (* 2 ~i~0) ~j~0) 14))] [2020-10-05 23:58:41,656 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2020-10-05 23:58:41,657 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:41,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2020-10-05 23:58:41,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:58:41,657 INFO L87 Difference]: Start difference. First operand 157 states and 392 transitions. Second operand 14 states. [2020-10-05 23:58:42,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:42,122 INFO L93 Difference]: Finished difference Result 252 states and 596 transitions. [2020-10-05 23:58:42,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:42,122 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 14 [2020-10-05 23:58:42,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:42,123 INFO L225 Difference]: With dead ends: 252 [2020-10-05 23:58:42,123 INFO L226 Difference]: Without dead ends: 247 [2020-10-05 23:58:42,123 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=279, Invalid=713, Unknown=0, NotChecked=0, Total=992 [2020-10-05 23:58:42,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2020-10-05 23:58:42,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 152. [2020-10-05 23:58:42,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2020-10-05 23:58:42,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 374 transitions. [2020-10-05 23:58:42,128 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 374 transitions. Word has length 14 [2020-10-05 23:58:42,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:42,128 INFO L479 AbstractCegarLoop]: Abstraction has 152 states and 374 transitions. [2020-10-05 23:58:42,128 INFO L480 AbstractCegarLoop]: Interpolant automaton has 14 states. [2020-10-05 23:58:42,128 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 374 transitions. [2020-10-05 23:58:42,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:42,128 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:42,128 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:42,331 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2020-10-05 23:58:42,332 INFO L427 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:42,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:42,332 INFO L82 PathProgramCache]: Analyzing trace with hash 999776682, now seen corresponding path program 144 times [2020-10-05 23:58:42,334 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:42,335 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236557794] [2020-10-05 23:58:42,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:42,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:42,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-05 23:58:42,439 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236557794] [2020-10-05 23:58:42,439 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718511960] [2020-10-05 23:58:42,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 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:42,482 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:58:42,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:42,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:42,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:42,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-05 23:58:42,657 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:42,657 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:42,657 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1575064044] [2020-10-05 23:58:42,657 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:42,659 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:42,661 INFO L258 McrAutomatonBuilder]: Finished intersection with 19 states and 22 transitions. [2020-10-05 23:58:42,661 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:42,675 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:42,676 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:58:42,676 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:42,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:58:42,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:58:42,677 INFO L87 Difference]: Start difference. First operand 152 states and 374 transitions. Second operand 10 states. [2020-10-05 23:58:43,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:43,141 INFO L93 Difference]: Finished difference Result 241 states and 553 transitions. [2020-10-05 23:58:43,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-05 23:58:43,142 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:58:43,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:43,142 INFO L225 Difference]: With dead ends: 241 [2020-10-05 23:58:43,142 INFO L226 Difference]: Without dead ends: 239 [2020-10-05 23:58:43,143 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=202, Invalid=554, Unknown=0, NotChecked=0, Total=756 [2020-10-05 23:58:43,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2020-10-05 23:58:43,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 154. [2020-10-05 23:58:43,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2020-10-05 23:58:43,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 382 transitions. [2020-10-05 23:58:43,145 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 382 transitions. Word has length 14 [2020-10-05 23:58:43,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:43,146 INFO L479 AbstractCegarLoop]: Abstraction has 154 states and 382 transitions. [2020-10-05 23:58:43,146 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:58:43,146 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 382 transitions. [2020-10-05 23:58:43,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:43,146 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:43,146 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:43,347 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2020-10-05 23:58:43,347 INFO L427 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:43,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:43,348 INFO L82 PathProgramCache]: Analyzing trace with hash 999777643, now seen corresponding path program 145 times [2020-10-05 23:58:43,349 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:43,350 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800584958] [2020-10-05 23:58:43,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:43,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:43,452 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:43,452 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800584958] [2020-10-05 23:58:43,453 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620464143] [2020-10-05 23:58:43,453 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 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:43,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:43,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:43,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:43,654 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:43,655 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:43,655 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:43,655 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1714062402] [2020-10-05 23:58:43,655 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:43,656 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:43,659 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-05 23:58:43,659 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:43,660 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:43,660 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:43,692 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:43,692 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:43,743 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [85491#(and (<= ~j~0 21) (<= ~i~0 377)), 85492#(and (<= (+ ~i~0 ~j~0) 21) (<= ~i~0 377))] [2020-10-05 23:58:43,744 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:58:43,744 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:43,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:58:43,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:58:43,744 INFO L87 Difference]: Start difference. First operand 154 states and 382 transitions. Second operand 12 states. [2020-10-05 23:58:44,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:44,231 INFO L93 Difference]: Finished difference Result 241 states and 567 transitions. [2020-10-05 23:58:44,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:44,237 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-05 23:58:44,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:44,238 INFO L225 Difference]: With dead ends: 241 [2020-10-05 23:58:44,238 INFO L226 Difference]: Without dead ends: 236 [2020-10-05 23:58:44,238 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=258, Invalid=612, Unknown=0, NotChecked=0, Total=870 [2020-10-05 23:58:44,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2020-10-05 23:58:44,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 152. [2020-10-05 23:58:44,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2020-10-05 23:58:44,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 374 transitions. [2020-10-05 23:58:44,241 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 374 transitions. Word has length 14 [2020-10-05 23:58:44,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:44,241 INFO L479 AbstractCegarLoop]: Abstraction has 152 states and 374 transitions. [2020-10-05 23:58:44,241 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:58:44,241 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 374 transitions. [2020-10-05 23:58:44,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:44,242 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:44,242 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:44,442 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2020-10-05 23:58:44,443 INFO L427 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:44,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:44,443 INFO L82 PathProgramCache]: Analyzing trace with hash 1000439772, now seen corresponding path program 146 times [2020-10-05 23:58:44,445 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:44,445 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271151883] [2020-10-05 23:58:44,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:44,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:44,554 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-05 23:58:44,555 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271151883] [2020-10-05 23:58:44,555 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939182636] [2020-10-05 23:58:44,555 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 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:44,593 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:58:44,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:44,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:44,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:44,765 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-05 23:58:44,765 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:44,766 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:44,766 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [897058644] [2020-10-05 23:58:44,766 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:44,767 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:44,769 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-05 23:58:44,769 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:44,777 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:44,777 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:44,811 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [86116#(and (<= ~i~0 377) (<= ~j~0 18))] [2020-10-05 23:58:44,811 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:44,811 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:44,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:44,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:44,811 INFO L87 Difference]: Start difference. First operand 152 states and 374 transitions. Second operand 11 states. [2020-10-05 23:58:45,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:45,311 INFO L93 Difference]: Finished difference Result 239 states and 566 transitions. [2020-10-05 23:58:45,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:45,312 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:58:45,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:45,312 INFO L225 Difference]: With dead ends: 239 [2020-10-05 23:58:45,312 INFO L226 Difference]: Without dead ends: 234 [2020-10-05 23:58:45,313 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=243, Invalid=569, Unknown=0, NotChecked=0, Total=812 [2020-10-05 23:58:45,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2020-10-05 23:58:45,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 151. [2020-10-05 23:58:45,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2020-10-05 23:58:45,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 373 transitions. [2020-10-05 23:58:45,317 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 373 transitions. Word has length 14 [2020-10-05 23:58:45,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:45,317 INFO L479 AbstractCegarLoop]: Abstraction has 151 states and 373 transitions. [2020-10-05 23:58:45,317 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:45,317 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 373 transitions. [2020-10-05 23:58:45,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:45,318 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:45,318 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:45,520 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2020-10-05 23:58:45,521 INFO L427 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:45,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:45,521 INFO L82 PathProgramCache]: Analyzing trace with hash 1001363293, now seen corresponding path program 147 times [2020-10-05 23:58:45,523 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:45,523 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413337572] [2020-10-05 23:58:45,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:45,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:45,632 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:45,633 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413337572] [2020-10-05 23:58:45,633 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [551067471] [2020-10-05 23:58:45,633 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 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:45,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-05 23:58:45,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:45,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:45,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:45,892 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:45,892 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:45,892 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:45,893 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [705943575] [2020-10-05 23:58:45,893 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:45,894 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:45,897 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-05 23:58:45,897 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:45,911 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:45,911 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:45,946 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [86736#(and (<= ~i~0 377) (<= ~j~0 19))] [2020-10-05 23:58:45,946 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:45,947 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:45,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:45,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:45,947 INFO L87 Difference]: Start difference. First operand 151 states and 373 transitions. Second operand 11 states. [2020-10-05 23:58:46,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:46,524 INFO L93 Difference]: Finished difference Result 233 states and 548 transitions. [2020-10-05 23:58:46,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:46,525 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:58:46,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:46,526 INFO L225 Difference]: With dead ends: 233 [2020-10-05 23:58:46,526 INFO L226 Difference]: Without dead ends: 228 [2020-10-05 23:58:46,527 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=245, Invalid=567, Unknown=0, NotChecked=0, Total=812 [2020-10-05 23:58:46,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2020-10-05 23:58:46,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 149. [2020-10-05 23:58:46,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2020-10-05 23:58:46,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 359 transitions. [2020-10-05 23:58:46,531 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 359 transitions. Word has length 14 [2020-10-05 23:58:46,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:46,531 INFO L479 AbstractCegarLoop]: Abstraction has 149 states and 359 transitions. [2020-10-05 23:58:46,531 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:46,531 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 359 transitions. [2020-10-05 23:58:46,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:46,532 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:46,532 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:46,735 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:46,736 INFO L427 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:46,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:46,736 INFO L82 PathProgramCache]: Analyzing trace with hash 1838095422, now seen corresponding path program 148 times [2020-10-05 23:58:46,738 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:46,738 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630513647] [2020-10-05 23:58:46,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:46,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:46,845 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-05 23:58:46,846 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630513647] [2020-10-05 23:58:46,846 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288364878] [2020-10-05 23:58:46,846 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 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:46,888 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:58:46,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:46,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:46,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:47,144 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:47,144 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:47,144 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:47,145 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1351759247] [2020-10-05 23:58:47,145 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:47,145 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:47,147 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-05 23:58:47,147 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:47,163 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:47,163 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:58:47,163 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:47,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:58:47,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:58:47,164 INFO L87 Difference]: Start difference. First operand 149 states and 359 transitions. Second operand 10 states. [2020-10-05 23:58:47,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:47,466 INFO L93 Difference]: Finished difference Result 236 states and 533 transitions. [2020-10-05 23:58:47,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-05 23:58:47,467 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:58:47,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:47,468 INFO L225 Difference]: With dead ends: 236 [2020-10-05 23:58:47,468 INFO L226 Difference]: Without dead ends: 234 [2020-10-05 23:58:47,468 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=156, Invalid=444, Unknown=0, NotChecked=0, Total=600 [2020-10-05 23:58:47,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2020-10-05 23:58:47,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 150. [2020-10-05 23:58:47,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2020-10-05 23:58:47,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 362 transitions. [2020-10-05 23:58:47,472 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 362 transitions. Word has length 14 [2020-10-05 23:58:47,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:47,472 INFO L479 AbstractCegarLoop]: Abstraction has 150 states and 362 transitions. [2020-10-05 23:58:47,472 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:58:47,472 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 362 transitions. [2020-10-05 23:58:47,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:47,473 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:47,473 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:47,673 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:47,674 INFO L427 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:47,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:47,674 INFO L82 PathProgramCache]: Analyzing trace with hash 1838096383, now seen corresponding path program 149 times [2020-10-05 23:58:47,676 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:47,676 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034203809] [2020-10-05 23:58:47,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:47,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:47,776 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:47,776 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034203809] [2020-10-05 23:58:47,776 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415907407] [2020-10-05 23:58:47,776 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 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:47,814 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-05 23:58:47,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:47,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:47,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:48,556 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:48,556 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:48,556 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:48,556 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1469846038] [2020-10-05 23:58:48,556 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:48,557 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:48,559 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-05 23:58:48,559 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:48,571 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:48,572 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:58:48,572 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:48,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:58:48,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:58:48,572 INFO L87 Difference]: Start difference. First operand 150 states and 362 transitions. Second operand 10 states. [2020-10-05 23:58:48,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:48,881 INFO L93 Difference]: Finished difference Result 233 states and 527 transitions. [2020-10-05 23:58:48,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-10-05 23:58:48,882 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:58:48,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:48,882 INFO L225 Difference]: With dead ends: 233 [2020-10-05 23:58:48,882 INFO L226 Difference]: Without dead ends: 231 [2020-10-05 23:58:48,882 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=146, Invalid=406, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:58:48,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2020-10-05 23:58:48,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 148. [2020-10-05 23:58:48,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 148 states. [2020-10-05 23:58:48,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 356 transitions. [2020-10-05 23:58:48,886 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 356 transitions. Word has length 14 [2020-10-05 23:58:48,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:48,886 INFO L479 AbstractCegarLoop]: Abstraction has 148 states and 356 transitions. [2020-10-05 23:58:48,886 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:58:48,886 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 356 transitions. [2020-10-05 23:58:48,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:48,887 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:48,887 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:49,087 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:49,087 INFO L427 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:49,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:49,088 INFO L82 PathProgramCache]: Analyzing trace with hash 1858651212, now seen corresponding path program 150 times [2020-10-05 23:58:49,090 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:49,090 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970050392] [2020-10-05 23:58:49,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:49,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:49,191 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-05 23:58:49,191 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970050392] [2020-10-05 23:58:49,191 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634398187] [2020-10-05 23:58:49,192 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 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:49,231 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:58:49,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:49,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:49,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:49,443 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-05 23:58:49,443 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:49,444 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:49,444 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [968664167] [2020-10-05 23:58:49,444 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:49,445 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:49,447 INFO L258 McrAutomatonBuilder]: Finished intersection with 20 states and 24 transitions. [2020-10-05 23:58:49,447 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:49,459 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:49,459 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-10-05 23:58:49,459 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:49,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-10-05 23:58:49,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2020-10-05 23:58:49,460 INFO L87 Difference]: Start difference. First operand 148 states and 356 transitions. Second operand 10 states. [2020-10-05 23:58:49,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:49,825 INFO L93 Difference]: Finished difference Result 244 states and 556 transitions. [2020-10-05 23:58:49,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:49,826 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 14 [2020-10-05 23:58:49,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:49,827 INFO L225 Difference]: With dead ends: 244 [2020-10-05 23:58:49,827 INFO L226 Difference]: Without dead ends: 242 [2020-10-05 23:58:49,827 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=174, Invalid=476, Unknown=0, NotChecked=0, Total=650 [2020-10-05 23:58:49,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2020-10-05 23:58:49,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 150. [2020-10-05 23:58:49,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2020-10-05 23:58:49,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 364 transitions. [2020-10-05 23:58:49,831 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 364 transitions. Word has length 14 [2020-10-05 23:58:49,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:49,831 INFO L479 AbstractCegarLoop]: Abstraction has 150 states and 364 transitions. [2020-10-05 23:58:49,831 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-10-05 23:58:49,831 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 364 transitions. [2020-10-05 23:58:49,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:49,831 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:49,831 INFO L422 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:50,032 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,159 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:50,032 INFO L427 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:50,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:50,033 INFO L82 PathProgramCache]: Analyzing trace with hash 1858652173, now seen corresponding path program 151 times [2020-10-05 23:58:50,035 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:50,035 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561773152] [2020-10-05 23:58:50,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:50,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:50,139 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:50,140 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561773152] [2020-10-05 23:58:50,140 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974511294] [2020-10-05 23:58:50,140 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 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:50,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:50,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:50,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:50,420 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:50,420 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:50,420 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:50,420 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1900363293] [2020-10-05 23:58:50,420 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:50,421 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:50,423 INFO L258 McrAutomatonBuilder]: Finished intersection with 22 states and 28 transitions. [2020-10-05 23:58:50,423 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:50,423 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:50,424 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:50,457 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:50,458 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:50,506 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [89171#(and (<= ~j~0 17) (<= ~i~0 377)), 89172#(and (<= ~i~0 377) (<= (+ ~i~0 ~j~0) 17))] [2020-10-05 23:58:50,507 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:58:50,507 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:50,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:58:50,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:58:50,508 INFO L87 Difference]: Start difference. First operand 150 states and 364 transitions. Second operand 12 states. [2020-10-05 23:58:50,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:50,926 INFO L93 Difference]: Finished difference Result 247 states and 580 transitions. [2020-10-05 23:58:50,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:50,927 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 14 [2020-10-05 23:58:50,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:50,928 INFO L225 Difference]: With dead ends: 247 [2020-10-05 23:58:50,928 INFO L226 Difference]: Without dead ends: 242 [2020-10-05 23:58:50,929 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=245, Invalid=567, Unknown=0, NotChecked=0, Total=812 [2020-10-05 23:58:50,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2020-10-05 23:58:50,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 149. [2020-10-05 23:58:50,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2020-10-05 23:58:50,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 361 transitions. [2020-10-05 23:58:50,932 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 361 transitions. Word has length 14 [2020-10-05 23:58:50,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:50,932 INFO L479 AbstractCegarLoop]: Abstraction has 149 states and 361 transitions. [2020-10-05 23:58:50,932 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:58:50,932 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 361 transitions. [2020-10-05 23:58:50,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:50,933 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:50,933 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:51,133 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:51,134 INFO L427 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:51,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:51,134 INFO L82 PathProgramCache]: Analyzing trace with hash 1859314302, now seen corresponding path program 152 times [2020-10-05 23:58:51,136 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:51,136 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663276475] [2020-10-05 23:58:51,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:51,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:51,239 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-05 23:58:51,239 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663276475] [2020-10-05 23:58:51,240 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672851038] [2020-10-05 23:58:51,240 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 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:51,278 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:58:51,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:51,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2020-10-05 23:58:51,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:51,476 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-05 23:58:51,476 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:51,476 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2020-10-05 23:58:51,476 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2102593114] [2020-10-05 23:58:51,477 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:51,478 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:51,480 INFO L258 McrAutomatonBuilder]: Finished intersection with 21 states and 26 transitions. [2020-10-05 23:58:51,480 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:51,501 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-10-05 23:58:51,501 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:51,532 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [89794#(and (<= ~j~0 13) (<= ~i~0 377))] [2020-10-05 23:58:51,533 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:51,533 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:51,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:51,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:51,533 INFO L87 Difference]: Start difference. First operand 149 states and 361 transitions. Second operand 11 states. [2020-10-05 23:58:51,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:51,979 INFO L93 Difference]: Finished difference Result 249 states and 586 transitions. [2020-10-05 23:58:51,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-10-05 23:58:51,981 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 14 [2020-10-05 23:58:51,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:51,982 INFO L225 Difference]: With dead ends: 249 [2020-10-05 23:58:51,982 INFO L226 Difference]: Without dead ends: 244 [2020-10-05 23:58:51,982 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=229, Invalid=527, Unknown=0, NotChecked=0, Total=756 [2020-10-05 23:58:51,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2020-10-05 23:58:51,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 146. [2020-10-05 23:58:51,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 146 states. [2020-10-05 23:58:51,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 342 transitions. [2020-10-05 23:58:51,985 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 342 transitions. Word has length 14 [2020-10-05 23:58:51,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:51,985 INFO L479 AbstractCegarLoop]: Abstraction has 146 states and 342 transitions. [2020-10-05 23:58:51,985 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:51,985 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 342 transitions. [2020-10-05 23:58:51,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:51,986 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:51,986 INFO L422 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:52,186 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:52,187 INFO L427 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:52,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:52,187 INFO L82 PathProgramCache]: Analyzing trace with hash 1949255125, now seen corresponding path program 7 times [2020-10-05 23:58:52,189 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:52,189 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582537024] [2020-10-05 23:58:52,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:52,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:52,312 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:52,313 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582537024] [2020-10-05 23:58:52,313 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875477999] [2020-10-05 23:58:52,313 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 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:52,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:52,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-05 23:58:52,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:52,477 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:52,477 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-10-05 23:58:52,477 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 18 [2020-10-05 23:58:52,478 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1094865193] [2020-10-05 23:58:52,478 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:52,479 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:52,482 INFO L258 McrAutomatonBuilder]: Finished intersection with 31 states and 46 transitions. [2020-10-05 23:58:52,482 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:52,695 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:52,695 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:58:52,696 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:52,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:58:52,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:52,696 INFO L87 Difference]: Start difference. First operand 146 states and 342 transitions. Second operand 9 states. [2020-10-05 23:58:52,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:52,734 INFO L93 Difference]: Finished difference Result 235 states and 626 transitions. [2020-10-05 23:58:52,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-05 23:58:52,735 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 14 [2020-10-05 23:58:52,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:52,735 INFO L225 Difference]: With dead ends: 235 [2020-10-05 23:58:52,735 INFO L226 Difference]: Without dead ends: 227 [2020-10-05 23:58:52,736 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 12 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:52,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2020-10-05 23:58:52,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 227. [2020-10-05 23:58:52,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 227 states. [2020-10-05 23:58:52,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 611 transitions. [2020-10-05 23:58:52,739 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 611 transitions. Word has length 14 [2020-10-05 23:58:52,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:52,739 INFO L479 AbstractCegarLoop]: Abstraction has 227 states and 611 transitions. [2020-10-05 23:58:52,739 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:58:52,739 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 611 transitions. [2020-10-05 23:58:52,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-10-05 23:58:52,739 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:52,739 INFO L422 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:52,940 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:52,940 INFO L427 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:52,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:52,941 INFO L82 PathProgramCache]: Analyzing trace with hash 163688120, now seen corresponding path program 7 times [2020-10-05 23:58:52,942 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:52,943 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323137115] [2020-10-05 23:58:52,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:52,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:53,132 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:53,132 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323137115] [2020-10-05 23:58:53,133 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712789946] [2020-10-05 23:58:53,133 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 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:53,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:53,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 8 conjunts are in the unsatisfiable core [2020-10-05 23:58:53,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:53,293 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:53,293 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-10-05 23:58:53,294 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 18 [2020-10-05 23:58:53,294 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [377663920] [2020-10-05 23:58:53,294 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:53,295 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:53,298 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:58:53,298 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:53,399 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:53,399 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-05 23:58:53,400 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:53,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-05 23:58:53,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:53,400 INFO L87 Difference]: Start difference. First operand 227 states and 611 transitions. Second operand 9 states. [2020-10-05 23:58:53,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:53,439 INFO L93 Difference]: Finished difference Result 338 states and 895 transitions. [2020-10-05 23:58:53,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-05 23:58:53,439 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 14 [2020-10-05 23:58:53,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:53,440 INFO L225 Difference]: With dead ends: 338 [2020-10-05 23:58:53,440 INFO L226 Difference]: Without dead ends: 312 [2020-10-05 23:58:53,440 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2020-10-05 23:58:53,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2020-10-05 23:58:53,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 312. [2020-10-05 23:58:53,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 312 states. [2020-10-05 23:58:53,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 836 transitions. [2020-10-05 23:58:53,446 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 836 transitions. Word has length 14 [2020-10-05 23:58:53,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:53,446 INFO L479 AbstractCegarLoop]: Abstraction has 312 states and 836 transitions. [2020-10-05 23:58:53,446 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-05 23:58:53,446 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 836 transitions. [2020-10-05 23:58:53,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:58:53,447 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:53,447 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:53,647 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2020-10-05 23:58:53,648 INFO L427 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:53,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:53,648 INFO L82 PathProgramCache]: Analyzing trace with hash 491277249, now seen corresponding path program 153 times [2020-10-05 23:58:53,650 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:53,650 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734961106] [2020-10-05 23:58:53,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:53,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:53,793 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:53,794 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734961106] [2020-10-05 23:58:53,794 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999039847] [2020-10-05 23:58:53,794 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 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:53,837 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-05 23:58:53,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:53,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:58:53,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:54,089 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:54,089 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:54,090 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:58:54,090 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1245960599] [2020-10-05 23:58:54,090 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:54,091 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:54,094 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 40 transitions. [2020-10-05 23:58:54,094 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:54,116 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:58:54,117 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:54,125 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:58:54,125 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:54,132 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:54,132 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:54,132 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:54,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:54,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:58:54,133 INFO L87 Difference]: Start difference. First operand 312 states and 836 transitions. Second operand 11 states. [2020-10-05 23:58:54,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:54,179 INFO L93 Difference]: Finished difference Result 353 states and 914 transitions. [2020-10-05 23:58:54,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:58:54,180 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:58:54,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:54,181 INFO L225 Difference]: With dead ends: 353 [2020-10-05 23:58:54,181 INFO L226 Difference]: Without dead ends: 351 [2020-10-05 23:58:54,182 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:58:54,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2020-10-05 23:58:54,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 324. [2020-10-05 23:58:54,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 324 states. [2020-10-05 23:58:54,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 870 transitions. [2020-10-05 23:58:54,189 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 870 transitions. Word has length 15 [2020-10-05 23:58:54,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:54,189 INFO L479 AbstractCegarLoop]: Abstraction has 324 states and 870 transitions. [2020-10-05 23:58:54,189 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:54,189 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 870 transitions. [2020-10-05 23:58:54,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:58:54,190 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:54,190 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:54,403 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2020-10-05 23:58:54,403 INFO L427 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:54,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:54,404 INFO L82 PathProgramCache]: Analyzing trace with hash 491278210, now seen corresponding path program 154 times [2020-10-05 23:58:54,405 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:54,406 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976037589] [2020-10-05 23:58:54,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:54,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:54,550 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:54,550 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976037589] [2020-10-05 23:58:54,551 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568648164] [2020-10-05 23:58:54,551 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 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:54,590 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:58:54,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:54,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:58:54,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:54,821 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:54,821 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:54,821 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:58:54,821 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1471935412] [2020-10-05 23:58:54,821 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:54,823 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:54,826 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 38 transitions. [2020-10-05 23:58:54,826 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:54,860 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:58:54,860 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:54,867 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:58:54,867 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:54,875 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:54,876 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:54,876 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:54,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:54,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:58:54,877 INFO L87 Difference]: Start difference. First operand 324 states and 870 transitions. Second operand 11 states. [2020-10-05 23:58:55,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:55,023 INFO L93 Difference]: Finished difference Result 377 states and 965 transitions. [2020-10-05 23:58:55,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:58:55,024 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:58:55,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:55,026 INFO L225 Difference]: With dead ends: 377 [2020-10-05 23:58:55,026 INFO L226 Difference]: Without dead ends: 374 [2020-10-05 23:58:55,026 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=119, Invalid=261, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:58:55,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2020-10-05 23:58:55,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 325. [2020-10-05 23:58:55,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 325 states. [2020-10-05 23:58:55,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 873 transitions. [2020-10-05 23:58:55,036 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 873 transitions. Word has length 15 [2020-10-05 23:58:55,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:55,036 INFO L479 AbstractCegarLoop]: Abstraction has 325 states and 873 transitions. [2020-10-05 23:58:55,037 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:55,037 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 873 transitions. [2020-10-05 23:58:55,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:58:55,038 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:55,038 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:55,253 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2020-10-05 23:58:55,253 INFO L427 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:55,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:55,254 INFO L82 PathProgramCache]: Analyzing trace with hash 491307040, now seen corresponding path program 155 times [2020-10-05 23:58:55,256 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:55,256 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265098484] [2020-10-05 23:58:55,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:55,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:55,457 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:55,457 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265098484] [2020-10-05 23:58:55,458 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1225993435] [2020-10-05 23:58:55,458 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 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:55,522 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:58:55,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:55,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:58:55,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:55,852 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:55,852 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:55,852 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:58:55,853 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [681486168] [2020-10-05 23:58:55,853 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:55,853 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:55,856 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 36 transitions. [2020-10-05 23:58:55,856 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:55,876 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:58:55,876 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:55,882 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:58:55,882 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:55,890 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:55,891 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:55,891 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:55,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:55,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=233, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:58:55,891 INFO L87 Difference]: Start difference. First operand 325 states and 873 transitions. Second operand 11 states. [2020-10-05 23:58:56,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:56,034 INFO L93 Difference]: Finished difference Result 384 states and 980 transitions. [2020-10-05 23:58:56,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:58:56,035 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:58:56,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:56,036 INFO L225 Difference]: With dead ends: 384 [2020-10-05 23:58:56,036 INFO L226 Difference]: Without dead ends: 381 [2020-10-05 23:58:56,036 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=142, Invalid=278, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:58:56,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2020-10-05 23:58:56,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 326. [2020-10-05 23:58:56,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 326 states. [2020-10-05 23:58:56,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 876 transitions. [2020-10-05 23:58:56,041 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 876 transitions. Word has length 15 [2020-10-05 23:58:56,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:56,041 INFO L479 AbstractCegarLoop]: Abstraction has 326 states and 876 transitions. [2020-10-05 23:58:56,041 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:56,041 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 876 transitions. [2020-10-05 23:58:56,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:58:56,042 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:56,042 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:56,242 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2020-10-05 23:58:56,243 INFO L427 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:56,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:56,243 INFO L82 PathProgramCache]: Analyzing trace with hash 491308001, now seen corresponding path program 156 times [2020-10-05 23:58:56,245 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:56,245 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806372671] [2020-10-05 23:58:56,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:56,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:56,391 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:56,391 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806372671] [2020-10-05 23:58:56,392 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026155138] [2020-10-05 23:58:56,392 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 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:56,432 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:58:56,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:56,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:58:56,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:56,673 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:56,673 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:56,674 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:58:56,674 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [878317531] [2020-10-05 23:58:56,674 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:56,676 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:56,679 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 36 transitions. [2020-10-05 23:58:56,679 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:56,704 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:58:56,705 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:56,710 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:58:56,710 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:56,718 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:56,718 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:56,718 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:56,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:56,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=241, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:58:56,719 INFO L87 Difference]: Start difference. First operand 326 states and 876 transitions. Second operand 11 states. [2020-10-05 23:58:56,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:56,862 INFO L93 Difference]: Finished difference Result 399 states and 1014 transitions. [2020-10-05 23:58:56,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:58:56,863 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:58:56,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:56,863 INFO L225 Difference]: With dead ends: 399 [2020-10-05 23:58:56,864 INFO L226 Difference]: Without dead ends: 395 [2020-10-05 23:58:56,864 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=134, Invalid=286, Unknown=0, NotChecked=0, Total=420 [2020-10-05 23:58:56,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2020-10-05 23:58:56,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 327. [2020-10-05 23:58:56,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 327 states. [2020-10-05 23:58:56,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 879 transitions. [2020-10-05 23:58:56,869 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 879 transitions. Word has length 15 [2020-10-05 23:58:56,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:56,869 INFO L479 AbstractCegarLoop]: Abstraction has 327 states and 879 transitions. [2020-10-05 23:58:56,869 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:56,869 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 879 transitions. [2020-10-05 23:58:56,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:58:56,870 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:56,870 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:57,080 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,167 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:57,081 INFO L427 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:57,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:57,081 INFO L82 PathProgramCache]: Analyzing trace with hash 492200770, now seen corresponding path program 157 times [2020-10-05 23:58:57,083 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:57,083 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878898807] [2020-10-05 23:58:57,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:57,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:57,231 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:57,232 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878898807] [2020-10-05 23:58:57,232 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348013053] [2020-10-05 23:58:57,232 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 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:57,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:57,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:58:57,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:58:59,006 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:59,006 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:58:59,007 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:58:59,007 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2017066496] [2020-10-05 23:58:59,007 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:58:59,008 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:58:59,010 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-05 23:58:59,011 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:58:59,019 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:58:59,019 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:59,031 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:58:59,032 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:58:59,040 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:58:59,040 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:58:59,040 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:58:59,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:58:59,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=232, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:58:59,041 INFO L87 Difference]: Start difference. First operand 327 states and 879 transitions. Second operand 11 states. [2020-10-05 23:58:59,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:58:59,223 INFO L93 Difference]: Finished difference Result 388 states and 990 transitions. [2020-10-05 23:58:59,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:58:59,223 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:58:59,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:58:59,224 INFO L225 Difference]: With dead ends: 388 [2020-10-05 23:58:59,224 INFO L226 Difference]: Without dead ends: 385 [2020-10-05 23:58:59,224 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=158, Invalid=304, Unknown=0, NotChecked=0, Total=462 [2020-10-05 23:58:59,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2020-10-05 23:58:59,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 329. [2020-10-05 23:58:59,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 329 states. [2020-10-05 23:58:59,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 885 transitions. [2020-10-05 23:58:59,229 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 885 transitions. Word has length 15 [2020-10-05 23:58:59,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:58:59,229 INFO L479 AbstractCegarLoop]: Abstraction has 329 states and 885 transitions. [2020-10-05 23:58:59,229 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:58:59,229 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 885 transitions. [2020-10-05 23:58:59,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:58:59,229 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:58:59,229 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:58:59,430 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:59,430 INFO L427 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:58:59,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:58:59,431 INFO L82 PathProgramCache]: Analyzing trace with hash 492201731, now seen corresponding path program 158 times [2020-10-05 23:58:59,432 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:58:59,433 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702669629] [2020-10-05 23:58:59,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:58:59,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:58:59,565 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:58:59,565 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702669629] [2020-10-05 23:58:59,565 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396617535] [2020-10-05 23:58:59,565 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 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:58:59,607 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:58:59,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:58:59,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:58:59,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:00,080 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:00,080 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:00,080 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:00,080 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [237091552] [2020-10-05 23:59:00,081 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:00,081 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:00,084 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-05 23:59:00,084 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:00,091 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:00,091 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:00,108 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:00,109 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:00,117 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:00,117 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:00,117 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:00,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:00,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=236, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:00,118 INFO L87 Difference]: Start difference. First operand 329 states and 885 transitions. Second operand 11 states. [2020-10-05 23:59:00,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:00,341 INFO L93 Difference]: Finished difference Result 406 states and 1029 transitions. [2020-10-05 23:59:00,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:00,341 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:00,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:00,342 INFO L225 Difference]: With dead ends: 406 [2020-10-05 23:59:00,342 INFO L226 Difference]: Without dead ends: 402 [2020-10-05 23:59:00,343 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=154, Invalid=308, Unknown=0, NotChecked=0, Total=462 [2020-10-05 23:59:00,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2020-10-05 23:59:00,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 328. [2020-10-05 23:59:00,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 328 states. [2020-10-05 23:59:00,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 882 transitions. [2020-10-05 23:59:00,348 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 882 transitions. Word has length 15 [2020-10-05 23:59:00,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:00,348 INFO L479 AbstractCegarLoop]: Abstraction has 328 states and 882 transitions. [2020-10-05 23:59:00,348 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:00,348 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 882 transitions. [2020-10-05 23:59:00,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:00,349 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:00,349 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:00,549 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2020-10-05 23:59:00,550 INFO L427 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:00,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:00,550 INFO L82 PathProgramCache]: Analyzing trace with hash 492230561, now seen corresponding path program 159 times [2020-10-05 23:59:00,552 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:00,552 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098352502] [2020-10-05 23:59:00,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:00,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:00,693 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:00,694 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098352502] [2020-10-05 23:59:00,694 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030874302] [2020-10-05 23:59:00,694 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 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:00,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-05 23:59:00,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:00,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:00,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:01,058 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:01,059 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:01,059 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:01,059 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1067306978] [2020-10-05 23:59:01,059 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:01,061 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:01,064 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-05 23:59:01,065 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:01,083 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:01,083 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:01,099 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:01,099 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:01,106 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:01,106 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:01,107 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:01,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:01,107 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:01,107 INFO L87 Difference]: Start difference. First operand 328 states and 882 transitions. Second operand 11 states. [2020-10-05 23:59:01,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:01,293 INFO L93 Difference]: Finished difference Result 410 states and 1039 transitions. [2020-10-05 23:59:01,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:01,294 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:01,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:01,295 INFO L225 Difference]: With dead ends: 410 [2020-10-05 23:59:01,295 INFO L226 Difference]: Without dead ends: 406 [2020-10-05 23:59:01,296 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=151, Invalid=311, Unknown=0, NotChecked=0, Total=462 [2020-10-05 23:59:01,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2020-10-05 23:59:01,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 329. [2020-10-05 23:59:01,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 329 states. [2020-10-05 23:59:01,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 885 transitions. [2020-10-05 23:59:01,302 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 885 transitions. Word has length 15 [2020-10-05 23:59:01,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:01,302 INFO L479 AbstractCegarLoop]: Abstraction has 329 states and 885 transitions. [2020-10-05 23:59:01,302 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:01,303 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 885 transitions. [2020-10-05 23:59:01,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:01,303 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:01,303 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:01,516 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:01,517 INFO L427 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:01,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:01,517 INFO L82 PathProgramCache]: Analyzing trace with hash 492231522, now seen corresponding path program 160 times [2020-10-05 23:59:01,519 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:01,519 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271886593] [2020-10-05 23:59:01,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:01,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:01,653 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:01,654 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271886593] [2020-10-05 23:59:01,654 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708875714] [2020-10-05 23:59:01,654 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 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:01,695 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:59:01,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:01,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:01,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:01,987 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:01,988 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:01,988 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:01,988 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [426251837] [2020-10-05 23:59:01,989 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:01,990 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:01,995 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 34 transitions. [2020-10-05 23:59:01,995 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:02,006 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:02,006 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:02,021 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:02,022 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:02,028 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:02,029 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:02,029 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:02,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:02,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:02,029 INFO L87 Difference]: Start difference. First operand 329 states and 885 transitions. Second operand 11 states. [2020-10-05 23:59:02,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:02,210 INFO L93 Difference]: Finished difference Result 419 states and 1063 transitions. [2020-10-05 23:59:02,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:02,211 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:02,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:02,212 INFO L225 Difference]: With dead ends: 419 [2020-10-05 23:59:02,212 INFO L226 Difference]: Without dead ends: 414 [2020-10-05 23:59:02,212 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=147, Invalid=315, Unknown=0, NotChecked=0, Total=462 [2020-10-05 23:59:02,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2020-10-05 23:59:02,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 330. [2020-10-05 23:59:02,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 330 states. [2020-10-05 23:59:02,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 888 transitions. [2020-10-05 23:59:02,218 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 888 transitions. Word has length 15 [2020-10-05 23:59:02,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:02,218 INFO L479 AbstractCegarLoop]: Abstraction has 330 states and 888 transitions. [2020-10-05 23:59:02,218 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:02,218 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 888 transitions. [2020-10-05 23:59:02,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:02,219 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:02,219 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:02,419 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,171 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:02,419 INFO L427 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:02,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:02,420 INFO L82 PathProgramCache]: Analyzing trace with hash 519906400, now seen corresponding path program 161 times [2020-10-05 23:59:02,422 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:02,422 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565350290] [2020-10-05 23:59:02,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:02,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:02,572 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:02,572 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565350290] [2020-10-05 23:59:02,572 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059311967] [2020-10-05 23:59:02,573 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 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:02,612 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:59:02,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:02,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:02,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:02,892 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:02,892 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:02,893 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:02,893 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [564046838] [2020-10-05 23:59:02,893 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:02,894 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:02,897 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-05 23:59:02,897 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:02,902 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:02,902 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:02,920 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:02,920 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:02,926 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:02,926 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:02,926 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:02,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:02,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:02,927 INFO L87 Difference]: Start difference. First operand 330 states and 888 transitions. Second operand 11 states. [2020-10-05 23:59:03,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:03,149 INFO L93 Difference]: Finished difference Result 391 states and 997 transitions. [2020-10-05 23:59:03,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:03,151 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:03,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:03,152 INFO L225 Difference]: With dead ends: 391 [2020-10-05 23:59:03,152 INFO L226 Difference]: Without dead ends: 388 [2020-10-05 23:59:03,152 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=167, Invalid=339, Unknown=0, NotChecked=0, Total=506 [2020-10-05 23:59:03,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2020-10-05 23:59:03,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 333. [2020-10-05 23:59:03,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 333 states. [2020-10-05 23:59:03,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 897 transitions. [2020-10-05 23:59:03,159 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 897 transitions. Word has length 15 [2020-10-05 23:59:03,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:03,160 INFO L479 AbstractCegarLoop]: Abstraction has 333 states and 897 transitions. [2020-10-05 23:59:03,160 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:03,160 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 897 transitions. [2020-10-05 23:59:03,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:03,160 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:03,161 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:03,375 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:03,375 INFO L427 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:03,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:03,376 INFO L82 PathProgramCache]: Analyzing trace with hash 519907361, now seen corresponding path program 162 times [2020-10-05 23:59:03,377 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:03,377 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230387095] [2020-10-05 23:59:03,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:03,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:03,523 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:03,524 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230387095] [2020-10-05 23:59:03,524 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88561055] [2020-10-05 23:59:03,524 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 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:03,599 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:59:03,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:03,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:03,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:04,071 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:04,071 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:04,071 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:04,072 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1028364587] [2020-10-05 23:59:04,072 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:04,074 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:04,079 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-05 23:59:04,079 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:04,090 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:04,090 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:04,118 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:04,118 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:04,129 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:04,129 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:04,129 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:04,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:04,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:04,130 INFO L87 Difference]: Start difference. First operand 333 states and 897 transitions. Second operand 11 states. [2020-10-05 23:59:04,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:04,466 INFO L93 Difference]: Finished difference Result 412 states and 1045 transitions. [2020-10-05 23:59:04,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:04,467 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:04,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:04,468 INFO L225 Difference]: With dead ends: 412 [2020-10-05 23:59:04,469 INFO L226 Difference]: Without dead ends: 408 [2020-10-05 23:59:04,469 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=166, Invalid=340, Unknown=0, NotChecked=0, Total=506 [2020-10-05 23:59:04,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2020-10-05 23:59:04,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 332. [2020-10-05 23:59:04,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 332 states. [2020-10-05 23:59:04,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 894 transitions. [2020-10-05 23:59:04,475 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 894 transitions. Word has length 15 [2020-10-05 23:59:04,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:04,475 INFO L479 AbstractCegarLoop]: Abstraction has 332 states and 894 transitions. [2020-10-05 23:59:04,475 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:04,475 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 894 transitions. [2020-10-05 23:59:04,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:04,476 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:04,476 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:04,689 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:04,689 INFO L427 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:04,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:04,690 INFO L82 PathProgramCache]: Analyzing trace with hash 519936191, now seen corresponding path program 163 times [2020-10-05 23:59:04,691 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:04,691 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529204060] [2020-10-05 23:59:04,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:04,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:04,830 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:04,830 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529204060] [2020-10-05 23:59:04,830 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695215351] [2020-10-05 23:59:04,831 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 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:04,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:04,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:04,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:07,600 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:07,601 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:07,601 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:07,601 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [816038721] [2020-10-05 23:59:07,601 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:07,602 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:07,605 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-05 23:59:07,606 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:07,621 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:07,621 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:07,641 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:07,641 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:07,649 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:07,649 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:07,649 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:07,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:07,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=236, Unknown=1, NotChecked=0, Total=342 [2020-10-05 23:59:07,650 INFO L87 Difference]: Start difference. First operand 332 states and 894 transitions. Second operand 11 states. [2020-10-05 23:59:07,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:07,907 INFO L93 Difference]: Finished difference Result 413 states and 1048 transitions. [2020-10-05 23:59:07,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:07,907 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:07,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:07,908 INFO L225 Difference]: With dead ends: 413 [2020-10-05 23:59:07,909 INFO L226 Difference]: Without dead ends: 409 [2020-10-05 23:59:07,909 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=163, Invalid=342, Unknown=1, NotChecked=0, Total=506 [2020-10-05 23:59:07,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2020-10-05 23:59:07,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 333. [2020-10-05 23:59:07,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 333 states. [2020-10-05 23:59:07,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 897 transitions. [2020-10-05 23:59:07,914 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 897 transitions. Word has length 15 [2020-10-05 23:59:07,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:07,914 INFO L479 AbstractCegarLoop]: Abstraction has 333 states and 897 transitions. [2020-10-05 23:59:07,914 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:07,914 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 897 transitions. [2020-10-05 23:59:07,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:07,915 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:07,915 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:08,115 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:08,115 INFO L427 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:08,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:08,116 INFO L82 PathProgramCache]: Analyzing trace with hash 519937152, now seen corresponding path program 164 times [2020-10-05 23:59:08,118 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:08,118 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351368956] [2020-10-05 23:59:08,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:08,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:08,256 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:08,256 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351368956] [2020-10-05 23:59:08,257 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001072926] [2020-10-05 23:59:08,257 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 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:08,299 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:59:08,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:08,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:08,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:11,440 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:11,440 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:11,440 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:11,440 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1070200358] [2020-10-05 23:59:11,440 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:11,441 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:11,443 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-05 23:59:11,444 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:11,450 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:11,451 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:11,465 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:11,465 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:11,474 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:11,474 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:11,474 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:11,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:11,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=241, Unknown=1, NotChecked=0, Total=342 [2020-10-05 23:59:11,475 INFO L87 Difference]: Start difference. First operand 333 states and 897 transitions. Second operand 11 states. [2020-10-05 23:59:11,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:11,730 INFO L93 Difference]: Finished difference Result 426 states and 1078 transitions. [2020-10-05 23:59:11,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:11,731 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:11,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:11,732 INFO L225 Difference]: With dead ends: 426 [2020-10-05 23:59:11,732 INFO L226 Difference]: Without dead ends: 421 [2020-10-05 23:59:11,732 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=162, Invalid=343, Unknown=1, NotChecked=0, Total=506 [2020-10-05 23:59:11,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2020-10-05 23:59:11,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 331. [2020-10-05 23:59:11,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 331 states. [2020-10-05 23:59:11,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 891 transitions. [2020-10-05 23:59:11,737 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 891 transitions. Word has length 15 [2020-10-05 23:59:11,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:11,737 INFO L479 AbstractCegarLoop]: Abstraction has 331 states and 891 transitions. [2020-10-05 23:59:11,737 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:11,737 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 891 transitions. [2020-10-05 23:59:11,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:11,738 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:11,738 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:11,938 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2020-10-05 23:59:11,939 INFO L427 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:11,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:11,939 INFO L82 PathProgramCache]: Analyzing trace with hash 520829921, now seen corresponding path program 165 times [2020-10-05 23:59:11,941 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:11,941 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419457613] [2020-10-05 23:59:11,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:11,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:12,085 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:12,085 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419457613] [2020-10-05 23:59:12,086 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435462888] [2020-10-05 23:59:12,086 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 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:12,127 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-05 23:59:12,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:12,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:12,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:13,200 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:13,201 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:13,201 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:13,201 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [528512579] [2020-10-05 23:59:13,201 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:13,202 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:13,204 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-05 23:59:13,204 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:13,215 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:13,216 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:13,230 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:13,230 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:13,240 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:13,241 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:13,241 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:13,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:13,241 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=239, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:13,241 INFO L87 Difference]: Start difference. First operand 331 states and 891 transitions. Second operand 11 states. [2020-10-05 23:59:13,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:13,494 INFO L93 Difference]: Finished difference Result 415 states and 1054 transitions. [2020-10-05 23:59:13,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-05 23:59:13,495 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:13,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:13,496 INFO L225 Difference]: With dead ends: 415 [2020-10-05 23:59:13,496 INFO L226 Difference]: Without dead ends: 411 [2020-10-05 23:59:13,496 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=176, Invalid=376, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:59:13,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2020-10-05 23:59:13,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 333. [2020-10-05 23:59:13,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 333 states. [2020-10-05 23:59:13,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 897 transitions. [2020-10-05 23:59:13,502 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 897 transitions. Word has length 15 [2020-10-05 23:59:13,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:13,502 INFO L479 AbstractCegarLoop]: Abstraction has 333 states and 897 transitions. [2020-10-05 23:59:13,502 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:13,502 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 897 transitions. [2020-10-05 23:59:13,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:13,503 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:13,503 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:13,703 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2020-10-05 23:59:13,704 INFO L427 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:13,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:13,704 INFO L82 PathProgramCache]: Analyzing trace with hash 520830882, now seen corresponding path program 166 times [2020-10-05 23:59:13,706 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:13,706 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011415175] [2020-10-05 23:59:13,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:13,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:13,849 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:13,850 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011415175] [2020-10-05 23:59:13,850 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471057750] [2020-10-05 23:59:13,850 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 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:13,892 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:59:13,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:13,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:13,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:14,841 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:14,841 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:14,841 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:14,842 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1954951798] [2020-10-05 23:59:14,842 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:14,843 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:14,845 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-05 23:59:14,845 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:14,850 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:14,851 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:14,866 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:14,866 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:14,875 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:14,875 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:14,875 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:14,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:14,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:14,876 INFO L87 Difference]: Start difference. First operand 333 states and 897 transitions. Second operand 11 states. [2020-10-05 23:59:15,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:15,134 INFO L93 Difference]: Finished difference Result 432 states and 1094 transitions. [2020-10-05 23:59:15,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:15,135 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:15,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:15,136 INFO L225 Difference]: With dead ends: 432 [2020-10-05 23:59:15,136 INFO L226 Difference]: Without dead ends: 427 [2020-10-05 23:59:15,137 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=162, Invalid=344, Unknown=0, NotChecked=0, Total=506 [2020-10-05 23:59:15,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2020-10-05 23:59:15,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 332. [2020-10-05 23:59:15,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 332 states. [2020-10-05 23:59:15,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 894 transitions. [2020-10-05 23:59:15,142 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 894 transitions. Word has length 15 [2020-10-05 23:59:15,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:15,143 INFO L479 AbstractCegarLoop]: Abstraction has 332 states and 894 transitions. [2020-10-05 23:59:15,143 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:15,143 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 894 transitions. [2020-10-05 23:59:15,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:15,143 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:15,143 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:15,345 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:15,345 INFO L427 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:15,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:15,346 INFO L82 PathProgramCache]: Analyzing trace with hash 520859712, now seen corresponding path program 167 times [2020-10-05 23:59:15,347 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:15,348 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296412324] [2020-10-05 23:59:15,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:15,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:15,497 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:15,498 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296412324] [2020-10-05 23:59:15,498 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143192030] [2020-10-05 23:59:15,498 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 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:15,538 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:59:15,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:15,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:15,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:16,384 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:16,384 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:16,384 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:16,385 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2140506362] [2020-10-05 23:59:16,385 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:16,386 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:16,388 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-05 23:59:16,388 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:16,396 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:16,396 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:16,409 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:16,409 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:16,421 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:16,422 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:16,422 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:16,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:16,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:16,423 INFO L87 Difference]: Start difference. First operand 332 states and 894 transitions. Second operand 11 states. [2020-10-05 23:59:16,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:16,702 INFO L93 Difference]: Finished difference Result 432 states and 1094 transitions. [2020-10-05 23:59:16,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:16,703 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:16,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:16,704 INFO L225 Difference]: With dead ends: 432 [2020-10-05 23:59:16,704 INFO L226 Difference]: Without dead ends: 427 [2020-10-05 23:59:16,705 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=160, Invalid=346, Unknown=0, NotChecked=0, Total=506 [2020-10-05 23:59:16,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2020-10-05 23:59:16,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 333. [2020-10-05 23:59:16,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 333 states. [2020-10-05 23:59:16,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 897 transitions. [2020-10-05 23:59:16,710 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 897 transitions. Word has length 15 [2020-10-05 23:59:16,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:16,710 INFO L479 AbstractCegarLoop]: Abstraction has 333 states and 897 transitions. [2020-10-05 23:59:16,710 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:16,710 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 897 transitions. [2020-10-05 23:59:16,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:16,711 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:16,711 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:16,914 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable181 [2020-10-05 23:59:16,914 INFO L427 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:16,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:16,915 INFO L82 PathProgramCache]: Analyzing trace with hash 520860673, now seen corresponding path program 168 times [2020-10-05 23:59:16,917 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:16,917 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442193173] [2020-10-05 23:59:16,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:16,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:17,061 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:17,061 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442193173] [2020-10-05 23:59:17,061 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177165261] [2020-10-05 23:59:17,061 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 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:17,103 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:59:17,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:17,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:17,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:17,360 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:17,361 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:17,361 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:17,361 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1091491743] [2020-10-05 23:59:17,361 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:17,362 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:17,364 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 32 transitions. [2020-10-05 23:59:17,365 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:17,370 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:17,370 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:17,383 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:17,384 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:17,394 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:17,394 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:17,394 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:17,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:17,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:17,395 INFO L87 Difference]: Start difference. First operand 333 states and 897 transitions. Second operand 11 states. [2020-10-05 23:59:17,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:17,616 INFO L93 Difference]: Finished difference Result 434 states and 1103 transitions. [2020-10-05 23:59:17,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:17,617 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:17,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:17,618 INFO L225 Difference]: With dead ends: 434 [2020-10-05 23:59:17,618 INFO L226 Difference]: Without dead ends: 428 [2020-10-05 23:59:17,619 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=158, Invalid=348, Unknown=0, NotChecked=0, Total=506 [2020-10-05 23:59:17,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2020-10-05 23:59:17,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 334. [2020-10-05 23:59:17,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 334 states. [2020-10-05 23:59:17,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 900 transitions. [2020-10-05 23:59:17,625 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 900 transitions. Word has length 15 [2020-10-05 23:59:17,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:17,626 INFO L479 AbstractCegarLoop]: Abstraction has 334 states and 900 transitions. [2020-10-05 23:59:17,626 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:17,626 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 900 transitions. [2020-10-05 23:59:17,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:17,626 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:17,627 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:17,840 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:17,840 INFO L427 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:17,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:17,841 INFO L82 PathProgramCache]: Analyzing trace with hash 1378780930, now seen corresponding path program 169 times [2020-10-05 23:59:17,842 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:17,842 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908760060] [2020-10-05 23:59:17,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:17,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:17,983 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:17,984 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908760060] [2020-10-05 23:59:17,984 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009798477] [2020-10-05 23:59:17,984 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 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:18,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:18,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:18,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:18,258 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:18,258 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:18,258 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:18,258 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [510037407] [2020-10-05 23:59:18,259 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:18,260 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:18,262 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:59:18,262 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:18,282 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:18,282 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:18,290 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:18,290 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:18,298 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:18,298 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:18,298 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:18,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:18,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:18,298 INFO L87 Difference]: Start difference. First operand 334 states and 900 transitions. Second operand 11 states. [2020-10-05 23:59:18,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:18,558 INFO L93 Difference]: Finished difference Result 391 states and 999 transitions. [2020-10-05 23:59:18,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:18,559 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:18,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:18,560 INFO L225 Difference]: With dead ends: 391 [2020-10-05 23:59:18,560 INFO L226 Difference]: Without dead ends: 388 [2020-10-05 23:59:18,560 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=172, Invalid=380, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:59:18,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2020-10-05 23:59:18,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 338. [2020-10-05 23:59:18,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2020-10-05 23:59:18,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 912 transitions. [2020-10-05 23:59:18,565 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 912 transitions. Word has length 15 [2020-10-05 23:59:18,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:18,566 INFO L479 AbstractCegarLoop]: Abstraction has 338 states and 912 transitions. [2020-10-05 23:59:18,566 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:18,566 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 912 transitions. [2020-10-05 23:59:18,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:18,566 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:18,566 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:18,767 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:18,767 INFO L427 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:18,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:18,768 INFO L82 PathProgramCache]: Analyzing trace with hash 1378781891, now seen corresponding path program 170 times [2020-10-05 23:59:18,769 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:18,770 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024027555] [2020-10-05 23:59:18,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:18,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:18,903 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:18,903 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024027555] [2020-10-05 23:59:18,903 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105076212] [2020-10-05 23:59:18,903 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 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:18,945 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:59:18,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:18,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:18,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:19,179 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:19,179 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:19,179 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:19,180 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1483368875] [2020-10-05 23:59:19,180 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:19,181 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:19,184 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:59:19,185 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:19,195 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:19,195 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:19,207 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:19,208 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:19,215 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:19,215 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:19,215 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:19,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:19,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:19,216 INFO L87 Difference]: Start difference. First operand 338 states and 912 transitions. Second operand 11 states. [2020-10-05 23:59:19,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:19,512 INFO L93 Difference]: Finished difference Result 417 states and 1058 transitions. [2020-10-05 23:59:19,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:19,513 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:19,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:19,514 INFO L225 Difference]: With dead ends: 417 [2020-10-05 23:59:19,514 INFO L226 Difference]: Without dead ends: 413 [2020-10-05 23:59:19,514 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=172, Invalid=380, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:59:19,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2020-10-05 23:59:19,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 337. [2020-10-05 23:59:19,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 337 states. [2020-10-05 23:59:19,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 909 transitions. [2020-10-05 23:59:19,519 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 909 transitions. Word has length 15 [2020-10-05 23:59:19,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:19,520 INFO L479 AbstractCegarLoop]: Abstraction has 337 states and 909 transitions. [2020-10-05 23:59:19,520 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:19,520 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 909 transitions. [2020-10-05 23:59:19,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:19,520 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:19,520 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:19,721 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:19,722 INFO L427 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:19,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:19,722 INFO L82 PathProgramCache]: Analyzing trace with hash 1378810721, now seen corresponding path program 171 times [2020-10-05 23:59:19,724 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:19,725 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987269965] [2020-10-05 23:59:19,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:19,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:19,867 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:19,867 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987269965] [2020-10-05 23:59:19,868 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880310755] [2020-10-05 23:59:19,868 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 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:19,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-05 23:59:19,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:19,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:19,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:20,278 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:20,279 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:20,279 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:20,279 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1508657239] [2020-10-05 23:59:20,279 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:20,280 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:20,282 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:59:20,282 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:20,292 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:20,293 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:20,302 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:20,302 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:20,311 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:20,312 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:20,312 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:20,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:20,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:20,312 INFO L87 Difference]: Start difference. First operand 337 states and 909 transitions. Second operand 11 states. [2020-10-05 23:59:20,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:20,576 INFO L93 Difference]: Finished difference Result 419 states and 1064 transitions. [2020-10-05 23:59:20,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:20,577 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:20,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:20,578 INFO L225 Difference]: With dead ends: 419 [2020-10-05 23:59:20,578 INFO L226 Difference]: Without dead ends: 415 [2020-10-05 23:59:20,578 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:59:20,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2020-10-05 23:59:20,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 338. [2020-10-05 23:59:20,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2020-10-05 23:59:20,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 912 transitions. [2020-10-05 23:59:20,584 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 912 transitions. Word has length 15 [2020-10-05 23:59:20,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:20,584 INFO L479 AbstractCegarLoop]: Abstraction has 338 states and 912 transitions. [2020-10-05 23:59:20,585 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:20,585 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 912 transitions. [2020-10-05 23:59:20,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:20,585 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:20,585 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:20,787 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:20,787 INFO L427 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:20,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:20,788 INFO L82 PathProgramCache]: Analyzing trace with hash 1378811682, now seen corresponding path program 172 times [2020-10-05 23:59:20,790 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:20,800 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929377452] [2020-10-05 23:59:20,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:20,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:20,958 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:20,958 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929377452] [2020-10-05 23:59:20,958 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1545839213] [2020-10-05 23:59:20,959 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 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:21,001 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:59:21,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:21,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:21,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:21,273 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:21,274 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:21,274 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:21,274 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [146598185] [2020-10-05 23:59:21,274 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:21,275 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:21,277 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:59:21,278 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:21,290 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:21,290 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:21,301 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:21,301 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:21,312 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:21,312 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:21,312 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:21,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:21,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:21,313 INFO L87 Difference]: Start difference. First operand 338 states and 912 transitions. Second operand 11 states. [2020-10-05 23:59:21,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:21,641 INFO L93 Difference]: Finished difference Result 435 states and 1101 transitions. [2020-10-05 23:59:21,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:21,642 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:21,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:21,643 INFO L225 Difference]: With dead ends: 435 [2020-10-05 23:59:21,643 INFO L226 Difference]: Without dead ends: 430 [2020-10-05 23:59:21,644 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:59:21,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2020-10-05 23:59:21,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 336. [2020-10-05 23:59:21,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 336 states. [2020-10-05 23:59:21,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 906 transitions. [2020-10-05 23:59:21,650 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 906 transitions. Word has length 15 [2020-10-05 23:59:21,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:21,650 INFO L479 AbstractCegarLoop]: Abstraction has 336 states and 906 transitions. [2020-10-05 23:59:21,650 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:21,650 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 906 transitions. [2020-10-05 23:59:21,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:21,651 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:21,651 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:21,851 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable186 [2020-10-05 23:59:21,852 INFO L427 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:21,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:21,852 INFO L82 PathProgramCache]: Analyzing trace with hash 1379704451, now seen corresponding path program 173 times [2020-10-05 23:59:21,854 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:21,854 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660787121] [2020-10-05 23:59:21,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:21,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:21,996 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:21,997 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660787121] [2020-10-05 23:59:21,997 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411633643] [2020-10-05 23:59:21,997 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 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:22,046 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:59:22,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:22,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:22,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:22,268 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:22,269 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:22,269 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:22,269 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1514877135] [2020-10-05 23:59:22,269 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:22,270 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:22,273 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:59:22,274 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:22,291 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:22,291 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:22,300 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:22,300 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:22,308 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:22,308 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:22,308 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:22,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:22,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:22,309 INFO L87 Difference]: Start difference. First operand 336 states and 906 transitions. Second operand 11 states. [2020-10-05 23:59:22,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:22,661 INFO L93 Difference]: Finished difference Result 418 states and 1063 transitions. [2020-10-05 23:59:22,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:22,662 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:22,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:22,664 INFO L225 Difference]: With dead ends: 418 [2020-10-05 23:59:22,664 INFO L226 Difference]: Without dead ends: 414 [2020-10-05 23:59:22,664 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:59:22,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2020-10-05 23:59:22,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 338. [2020-10-05 23:59:22,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2020-10-05 23:59:22,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 912 transitions. [2020-10-05 23:59:22,672 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 912 transitions. Word has length 15 [2020-10-05 23:59:22,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:22,672 INFO L479 AbstractCegarLoop]: Abstraction has 338 states and 912 transitions. [2020-10-05 23:59:22,672 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:22,672 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 912 transitions. [2020-10-05 23:59:22,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:22,673 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:22,673 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:22,887 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:22,887 INFO L427 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:22,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:22,888 INFO L82 PathProgramCache]: Analyzing trace with hash 1379705412, now seen corresponding path program 174 times [2020-10-05 23:59:22,890 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:22,890 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522977323] [2020-10-05 23:59:22,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:22,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:23,037 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:23,038 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522977323] [2020-10-05 23:59:23,038 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151077674] [2020-10-05 23:59:23,038 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 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:23,084 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:59:23,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:23,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:23,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:23,306 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:23,307 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:23,307 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:23,307 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1164668345] [2020-10-05 23:59:23,307 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:23,308 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:23,310 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:59:23,311 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:23,319 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:23,319 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:23,328 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:23,329 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:23,348 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:23,348 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:23,349 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:23,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:23,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:23,349 INFO L87 Difference]: Start difference. First operand 338 states and 912 transitions. Second operand 11 states. [2020-10-05 23:59:23,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:23,615 INFO L93 Difference]: Finished difference Result 435 states and 1103 transitions. [2020-10-05 23:59:23,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:23,617 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:23,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:23,618 INFO L225 Difference]: With dead ends: 435 [2020-10-05 23:59:23,618 INFO L226 Difference]: Without dead ends: 430 [2020-10-05 23:59:23,618 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:59:23,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2020-10-05 23:59:23,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 337. [2020-10-05 23:59:23,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 337 states. [2020-10-05 23:59:23,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 909 transitions. [2020-10-05 23:59:23,623 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 909 transitions. Word has length 15 [2020-10-05 23:59:23,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:23,623 INFO L479 AbstractCegarLoop]: Abstraction has 337 states and 909 transitions. [2020-10-05 23:59:23,623 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:23,623 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 909 transitions. [2020-10-05 23:59:23,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:23,624 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:23,624 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:23,824 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2020-10-05 23:59:23,825 INFO L427 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:23,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:23,825 INFO L82 PathProgramCache]: Analyzing trace with hash 1379734242, now seen corresponding path program 175 times [2020-10-05 23:59:23,827 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:23,827 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993607593] [2020-10-05 23:59:23,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:23,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:23,969 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:23,970 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993607593] [2020-10-05 23:59:23,970 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [181989408] [2020-10-05 23:59:23,970 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 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:24,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:24,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:24,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:24,331 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:24,331 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:24,332 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:24,332 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2074861179] [2020-10-05 23:59:24,332 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:24,334 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:24,338 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:59:24,339 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:24,355 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:24,355 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:24,366 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:24,366 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:24,380 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:24,381 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:24,381 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:24,381 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:24,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=244, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:24,382 INFO L87 Difference]: Start difference. First operand 337 states and 909 transitions. Second operand 11 states. [2020-10-05 23:59:24,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:24,728 INFO L93 Difference]: Finished difference Result 438 states and 1110 transitions. [2020-10-05 23:59:24,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-05 23:59:24,729 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:24,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:24,730 INFO L225 Difference]: With dead ends: 438 [2020-10-05 23:59:24,730 INFO L226 Difference]: Without dead ends: 433 [2020-10-05 23:59:24,730 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=182, Invalid=418, Unknown=0, NotChecked=0, Total=600 [2020-10-05 23:59:24,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2020-10-05 23:59:24,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 338. [2020-10-05 23:59:24,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2020-10-05 23:59:24,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 912 transitions. [2020-10-05 23:59:24,736 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 912 transitions. Word has length 15 [2020-10-05 23:59:24,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:24,737 INFO L479 AbstractCegarLoop]: Abstraction has 338 states and 912 transitions. [2020-10-05 23:59:24,737 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:24,737 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 912 transitions. [2020-10-05 23:59:24,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:24,737 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:24,737 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:24,938 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 186 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2020-10-05 23:59:24,938 INFO L427 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:24,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:24,939 INFO L82 PathProgramCache]: Analyzing trace with hash 1379735203, now seen corresponding path program 176 times [2020-10-05 23:59:24,941 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:24,941 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762718350] [2020-10-05 23:59:24,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:24,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:25,097 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:25,097 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762718350] [2020-10-05 23:59:25,097 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529251235] [2020-10-05 23:59:25,097 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 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:25,140 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:59:25,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:25,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:25,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:25,353 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:25,354 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:25,354 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:25,354 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1952350354] [2020-10-05 23:59:25,354 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:25,355 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:25,358 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:59:25,358 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:25,370 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:25,370 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:25,380 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:25,380 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:25,386 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:25,387 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:25,387 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:25,387 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:25,387 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:25,387 INFO L87 Difference]: Start difference. First operand 338 states and 912 transitions. Second operand 11 states. [2020-10-05 23:59:25,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:25,652 INFO L93 Difference]: Finished difference Result 443 states and 1122 transitions. [2020-10-05 23:59:25,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:25,653 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:25,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:25,654 INFO L225 Difference]: With dead ends: 443 [2020-10-05 23:59:25,654 INFO L226 Difference]: Without dead ends: 437 [2020-10-05 23:59:25,654 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=170, Invalid=382, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:59:25,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2020-10-05 23:59:25,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 335. [2020-10-05 23:59:25,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 335 states. [2020-10-05 23:59:25,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 903 transitions. [2020-10-05 23:59:25,659 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 903 transitions. Word has length 15 [2020-10-05 23:59:25,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:25,659 INFO L479 AbstractCegarLoop]: Abstraction has 335 states and 903 transitions. [2020-10-05 23:59:25,660 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:25,660 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 903 transitions. [2020-10-05 23:59:25,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:25,660 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:25,660 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:25,860 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:25,861 INFO L427 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:25,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:25,861 INFO L82 PathProgramCache]: Analyzing trace with hash 1407410081, now seen corresponding path program 177 times [2020-10-05 23:59:25,864 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:25,864 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041494458] [2020-10-05 23:59:25,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:25,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:26,012 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:26,012 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041494458] [2020-10-05 23:59:26,012 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325460987] [2020-10-05 23:59:26,013 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 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:26,053 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-05 23:59:26,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:26,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:26,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:26,332 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:26,333 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:26,333 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:26,333 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [67716243] [2020-10-05 23:59:26,333 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:26,334 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:26,336 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:59:26,336 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:26,345 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:26,345 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:26,357 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:26,358 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:26,365 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:26,365 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:26,365 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:26,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:26,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:26,366 INFO L87 Difference]: Start difference. First operand 335 states and 903 transitions. Second operand 11 states. [2020-10-05 23:59:26,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:26,686 INFO L93 Difference]: Finished difference Result 415 states and 1058 transitions. [2020-10-05 23:59:26,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-05 23:59:26,687 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:26,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:26,688 INFO L225 Difference]: With dead ends: 415 [2020-10-05 23:59:26,688 INFO L226 Difference]: Without dead ends: 411 [2020-10-05 23:59:26,688 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=193, Invalid=457, Unknown=0, NotChecked=0, Total=650 [2020-10-05 23:59:26,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2020-10-05 23:59:26,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 338. [2020-10-05 23:59:26,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2020-10-05 23:59:26,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 912 transitions. [2020-10-05 23:59:26,694 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 912 transitions. Word has length 15 [2020-10-05 23:59:26,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:26,695 INFO L479 AbstractCegarLoop]: Abstraction has 338 states and 912 transitions. [2020-10-05 23:59:26,695 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:26,695 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 912 transitions. [2020-10-05 23:59:26,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:26,696 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:26,696 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:26,898 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:26,899 INFO L427 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:26,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:26,899 INFO L82 PathProgramCache]: Analyzing trace with hash 1407411042, now seen corresponding path program 178 times [2020-10-05 23:59:26,901 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:26,901 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314328446] [2020-10-05 23:59:26,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:26,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:27,049 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:27,049 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314328446] [2020-10-05 23:59:27,049 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1228240397] [2020-10-05 23:59:27,050 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 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:27,090 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:59:27,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:27,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:27,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:27,393 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:27,393 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:27,394 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:27,394 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1079360012] [2020-10-05 23:59:27,394 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:27,394 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:27,397 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:59:27,397 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:27,410 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:27,410 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:27,422 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:27,423 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:27,430 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:27,430 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:27,431 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:27,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:27,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:27,431 INFO L87 Difference]: Start difference. First operand 338 states and 912 transitions. Second operand 11 states. [2020-10-05 23:59:27,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:27,773 INFO L93 Difference]: Finished difference Result 435 states and 1105 transitions. [2020-10-05 23:59:27,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-05 23:59:27,774 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:27,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:27,775 INFO L225 Difference]: With dead ends: 435 [2020-10-05 23:59:27,775 INFO L226 Difference]: Without dead ends: 430 [2020-10-05 23:59:27,775 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=183, Invalid=417, Unknown=0, NotChecked=0, Total=600 [2020-10-05 23:59:27,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2020-10-05 23:59:27,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 337. [2020-10-05 23:59:27,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 337 states. [2020-10-05 23:59:27,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 909 transitions. [2020-10-05 23:59:27,781 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 909 transitions. Word has length 15 [2020-10-05 23:59:27,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:27,781 INFO L479 AbstractCegarLoop]: Abstraction has 337 states and 909 transitions. [2020-10-05 23:59:27,781 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:27,782 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 909 transitions. [2020-10-05 23:59:27,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:27,782 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:27,782 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:27,982 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:27,983 INFO L427 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:27,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:27,983 INFO L82 PathProgramCache]: Analyzing trace with hash 1407439872, now seen corresponding path program 179 times [2020-10-05 23:59:27,985 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:27,985 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625958980] [2020-10-05 23:59:27,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:27,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:28,134 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:28,134 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625958980] [2020-10-05 23:59:28,135 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809291826] [2020-10-05 23:59:28,135 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 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:28,184 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-05 23:59:28,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:28,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:28,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:33,177 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:33,177 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:33,177 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:33,178 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1573916480] [2020-10-05 23:59:33,178 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:33,178 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:33,181 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:59:33,181 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:33,193 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:33,193 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:33,202 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:33,202 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:33,211 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:33,211 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:33,211 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:33,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:33,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=243, Unknown=2, NotChecked=0, Total=342 [2020-10-05 23:59:33,212 INFO L87 Difference]: Start difference. First operand 337 states and 909 transitions. Second operand 11 states. [2020-10-05 23:59:33,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:33,487 INFO L93 Difference]: Finished difference Result 431 states and 1099 transitions. [2020-10-05 23:59:33,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:33,489 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:33,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:33,489 INFO L225 Difference]: With dead ends: 431 [2020-10-05 23:59:33,490 INFO L226 Difference]: Without dead ends: 426 [2020-10-05 23:59:33,490 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=164, Invalid=386, Unknown=2, NotChecked=0, Total=552 [2020-10-05 23:59:33,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2020-10-05 23:59:33,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 338. [2020-10-05 23:59:33,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2020-10-05 23:59:33,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 912 transitions. [2020-10-05 23:59:33,495 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 912 transitions. Word has length 15 [2020-10-05 23:59:33,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:33,495 INFO L479 AbstractCegarLoop]: Abstraction has 338 states and 912 transitions. [2020-10-05 23:59:33,495 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:33,495 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 912 transitions. [2020-10-05 23:59:33,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:33,495 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:33,495 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:33,696 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable193 [2020-10-05 23:59:33,696 INFO L427 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:33,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:33,697 INFO L82 PathProgramCache]: Analyzing trace with hash 1407440833, now seen corresponding path program 180 times [2020-10-05 23:59:33,699 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:33,699 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350844921] [2020-10-05 23:59:33,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:33,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:33,852 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:33,852 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350844921] [2020-10-05 23:59:33,853 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747519612] [2020-10-05 23:59:33,853 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 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:33,900 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:59:33,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:33,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:33,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:34,172 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:34,173 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:34,173 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:34,173 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1091565421] [2020-10-05 23:59:34,173 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:34,174 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:34,177 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:59:34,177 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:34,190 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:34,190 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:34,199 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:34,200 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:34,207 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:34,208 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:34,208 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:34,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:34,208 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:34,208 INFO L87 Difference]: Start difference. First operand 338 states and 912 transitions. Second operand 11 states. [2020-10-05 23:59:34,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:34,489 INFO L93 Difference]: Finished difference Result 450 states and 1143 transitions. [2020-10-05 23:59:34,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:34,490 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:34,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:34,491 INFO L225 Difference]: With dead ends: 450 [2020-10-05 23:59:34,491 INFO L226 Difference]: Without dead ends: 444 [2020-10-05 23:59:34,492 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=170, Invalid=382, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:59:34,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2020-10-05 23:59:34,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 336. [2020-10-05 23:59:34,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 336 states. [2020-10-05 23:59:34,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 906 transitions. [2020-10-05 23:59:34,496 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 906 transitions. Word has length 15 [2020-10-05 23:59:34,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:34,497 INFO L479 AbstractCegarLoop]: Abstraction has 336 states and 906 transitions. [2020-10-05 23:59:34,497 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:34,497 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 906 transitions. [2020-10-05 23:59:34,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:34,497 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:34,497 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:34,698 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:34,698 INFO L427 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:34,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:34,699 INFO L82 PathProgramCache]: Analyzing trace with hash 1408333602, now seen corresponding path program 181 times [2020-10-05 23:59:34,700 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:34,701 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919053369] [2020-10-05 23:59:34,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:34,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:34,838 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:34,839 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919053369] [2020-10-05 23:59:34,839 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211668337] [2020-10-05 23:59:34,840 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 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:34,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:34,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:34,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:35,173 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:35,173 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:35,173 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:35,174 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [852722397] [2020-10-05 23:59:35,174 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:35,175 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:35,177 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:59:35,177 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:35,188 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:35,188 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:35,196 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:35,197 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:35,205 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:35,206 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:35,206 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:35,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:35,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:35,206 INFO L87 Difference]: Start difference. First operand 336 states and 906 transitions. Second operand 11 states. [2020-10-05 23:59:35,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:35,507 INFO L93 Difference]: Finished difference Result 432 states and 1102 transitions. [2020-10-05 23:59:35,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-05 23:59:35,508 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:35,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:35,509 INFO L225 Difference]: With dead ends: 432 [2020-10-05 23:59:35,509 INFO L226 Difference]: Without dead ends: 427 [2020-10-05 23:59:35,509 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=181, Invalid=419, Unknown=0, NotChecked=0, Total=600 [2020-10-05 23:59:35,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2020-10-05 23:59:35,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 338. [2020-10-05 23:59:35,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2020-10-05 23:59:35,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 912 transitions. [2020-10-05 23:59:35,515 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 912 transitions. Word has length 15 [2020-10-05 23:59:35,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:35,515 INFO L479 AbstractCegarLoop]: Abstraction has 338 states and 912 transitions. [2020-10-05 23:59:35,515 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:35,515 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 912 transitions. [2020-10-05 23:59:35,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:35,516 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:35,516 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:35,716 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:35,717 INFO L427 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:35,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:35,717 INFO L82 PathProgramCache]: Analyzing trace with hash 1408334563, now seen corresponding path program 182 times [2020-10-05 23:59:35,719 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:35,719 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064324185] [2020-10-05 23:59:35,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:35,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:35,868 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:35,869 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064324185] [2020-10-05 23:59:35,869 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884456107] [2020-10-05 23:59:35,869 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 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:35,910 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:59:35,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:35,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:35,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:36,177 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:36,177 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:36,177 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:36,178 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [556678439] [2020-10-05 23:59:36,178 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:36,178 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:36,181 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:59:36,181 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:36,190 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:36,190 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:36,199 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:36,199 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:36,208 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:36,208 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:36,208 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:36,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:36,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:36,209 INFO L87 Difference]: Start difference. First operand 338 states and 912 transitions. Second operand 11 states. [2020-10-05 23:59:36,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:36,589 INFO L93 Difference]: Finished difference Result 446 states and 1137 transitions. [2020-10-05 23:59:36,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-05 23:59:36,590 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:36,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:36,591 INFO L225 Difference]: With dead ends: 446 [2020-10-05 23:59:36,591 INFO L226 Difference]: Without dead ends: 440 [2020-10-05 23:59:36,591 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=201, Invalid=449, Unknown=0, NotChecked=0, Total=650 [2020-10-05 23:59:36,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2020-10-05 23:59:36,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 337. [2020-10-05 23:59:36,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 337 states. [2020-10-05 23:59:36,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 909 transitions. [2020-10-05 23:59:36,596 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 909 transitions. Word has length 15 [2020-10-05 23:59:36,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:36,596 INFO L479 AbstractCegarLoop]: Abstraction has 337 states and 909 transitions. [2020-10-05 23:59:36,596 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:36,597 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 909 transitions. [2020-10-05 23:59:36,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:36,597 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:36,597 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:36,797 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,193 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:36,798 INFO L427 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:36,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:36,798 INFO L82 PathProgramCache]: Analyzing trace with hash 1408363393, now seen corresponding path program 183 times [2020-10-05 23:59:36,800 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:36,800 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632220108] [2020-10-05 23:59:36,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:36,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:36,945 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:36,945 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632220108] [2020-10-05 23:59:36,946 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251967432] [2020-10-05 23:59:36,946 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 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:36,988 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-05 23:59:36,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:36,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:36,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:37,224 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:37,225 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:37,225 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:37,225 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2125876401] [2020-10-05 23:59:37,225 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:37,226 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:37,228 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:59:37,228 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:37,238 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:37,238 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:37,245 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:37,245 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:37,255 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:37,255 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:37,255 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:37,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:37,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:37,256 INFO L87 Difference]: Start difference. First operand 337 states and 909 transitions. Second operand 11 states. [2020-10-05 23:59:37,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:37,563 INFO L93 Difference]: Finished difference Result 444 states and 1133 transitions. [2020-10-05 23:59:37,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:37,565 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:37,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:37,566 INFO L225 Difference]: With dead ends: 444 [2020-10-05 23:59:37,566 INFO L226 Difference]: Without dead ends: 438 [2020-10-05 23:59:37,567 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=167, Invalid=385, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:59:37,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2020-10-05 23:59:37,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 338. [2020-10-05 23:59:37,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2020-10-05 23:59:37,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 912 transitions. [2020-10-05 23:59:37,572 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 912 transitions. Word has length 15 [2020-10-05 23:59:37,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:37,572 INFO L479 AbstractCegarLoop]: Abstraction has 338 states and 912 transitions. [2020-10-05 23:59:37,572 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:37,573 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 912 transitions. [2020-10-05 23:59:37,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:37,573 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:37,573 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:37,774 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:37,774 INFO L427 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:37,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:37,774 INFO L82 PathProgramCache]: Analyzing trace with hash 1408364354, now seen corresponding path program 184 times [2020-10-05 23:59:37,776 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:37,777 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143485671] [2020-10-05 23:59:37,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:37,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:37,971 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:37,971 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143485671] [2020-10-05 23:59:37,971 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396613078] [2020-10-05 23:59:37,972 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 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:38,035 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:59:38,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:38,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:38,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:38,260 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:38,261 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:38,261 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:38,261 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [370955599] [2020-10-05 23:59:38,261 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:38,262 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:38,264 INFO L258 McrAutomatonBuilder]: Finished intersection with 23 states and 30 transitions. [2020-10-05 23:59:38,264 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:38,275 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:38,275 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:38,284 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:38,284 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:38,294 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-05 23:59:38,294 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-05 23:59:38,294 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:38,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-05 23:59:38,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2020-10-05 23:59:38,294 INFO L87 Difference]: Start difference. First operand 338 states and 912 transitions. Second operand 11 states. [2020-10-05 23:59:38,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:38,558 INFO L93 Difference]: Finished difference Result 440 states and 1118 transitions. [2020-10-05 23:59:38,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-10-05 23:59:38,559 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-05 23:59:38,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:38,560 INFO L225 Difference]: With dead ends: 440 [2020-10-05 23:59:38,560 INFO L226 Difference]: Without dead ends: 419 [2020-10-05 23:59:38,560 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=167, Invalid=385, Unknown=0, NotChecked=0, Total=552 [2020-10-05 23:59:38,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2020-10-05 23:59:38,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 339. [2020-10-05 23:59:38,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 339 states. [2020-10-05 23:59:38,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 907 transitions. [2020-10-05 23:59:38,565 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 907 transitions. Word has length 15 [2020-10-05 23:59:38,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:38,565 INFO L479 AbstractCegarLoop]: Abstraction has 339 states and 907 transitions. [2020-10-05 23:59:38,565 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-05 23:59:38,565 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 907 transitions. [2020-10-05 23:59:38,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:38,565 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:38,565 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:38,766 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable198 [2020-10-05 23:59:38,766 INFO L427 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:38,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:38,767 INFO L82 PathProgramCache]: Analyzing trace with hash -2060879712, now seen corresponding path program 185 times [2020-10-05 23:59:38,768 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:38,769 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314257396] [2020-10-05 23:59:38,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:38,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:38,920 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:38,920 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314257396] [2020-10-05 23:59:38,920 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361963587] [2020-10-05 23:59:38,920 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 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:38,962 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-05 23:59:38,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:38,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:38,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:39,177 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:39,177 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:39,177 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:39,178 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [100196342] [2020-10-05 23:59:39,178 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:39,188 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:39,190 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-05 23:59:39,190 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:39,200 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:39,200 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:39,248 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:39,248 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:39,285 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:39,285 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:39,298 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:39,298 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:39,308 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [129142#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:59:39,308 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:59:39,308 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:39,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:59:39,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=283, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:59:39,309 INFO L87 Difference]: Start difference. First operand 339 states and 907 transitions. Second operand 12 states. [2020-10-05 23:59:39,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:39,600 INFO L93 Difference]: Finished difference Result 400 states and 1017 transitions. [2020-10-05 23:59:39,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-05 23:59:39,601 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-05 23:59:39,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:39,602 INFO L225 Difference]: With dead ends: 400 [2020-10-05 23:59:39,602 INFO L226 Difference]: Without dead ends: 397 [2020-10-05 23:59:39,602 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=172, Invalid=428, Unknown=0, NotChecked=0, Total=600 [2020-10-05 23:59:39,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2020-10-05 23:59:39,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 343. [2020-10-05 23:59:39,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 343 states. [2020-10-05 23:59:39,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 919 transitions. [2020-10-05 23:59:39,607 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 919 transitions. Word has length 15 [2020-10-05 23:59:39,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:39,608 INFO L479 AbstractCegarLoop]: Abstraction has 343 states and 919 transitions. [2020-10-05 23:59:39,608 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:59:39,608 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 919 transitions. [2020-10-05 23:59:39,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:39,608 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:39,608 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:39,809 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 196 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2020-10-05 23:59:39,809 INFO L427 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:39,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:39,810 INFO L82 PathProgramCache]: Analyzing trace with hash -2060878751, now seen corresponding path program 186 times [2020-10-05 23:59:39,811 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:39,812 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407054751] [2020-10-05 23:59:39,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:39,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:39,964 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:39,964 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407054751] [2020-10-05 23:59:39,964 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419258866] [2020-10-05 23:59:39,965 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 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:40,006 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-05 23:59:40,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:40,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:40,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:40,278 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:40,278 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:40,279 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:40,279 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [738342417] [2020-10-05 23:59:40,279 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:40,280 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:40,286 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-05 23:59:40,286 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:40,291 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:40,291 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:40,370 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:40,371 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:40,426 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:40,427 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:40,441 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:40,441 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:40,450 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [130300#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:59:40,451 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:59:40,451 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:40,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:59:40,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=281, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:59:40,452 INFO L87 Difference]: Start difference. First operand 343 states and 919 transitions. Second operand 12 states. [2020-10-05 23:59:40,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:40,799 INFO L93 Difference]: Finished difference Result 429 states and 1083 transitions. [2020-10-05 23:59:40,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-05 23:59:40,800 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-05 23:59:40,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:40,800 INFO L225 Difference]: With dead ends: 429 [2020-10-05 23:59:40,801 INFO L226 Difference]: Without dead ends: 425 [2020-10-05 23:59:40,801 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=174, Invalid=426, Unknown=0, NotChecked=0, Total=600 [2020-10-05 23:59:40,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2020-10-05 23:59:40,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 342. [2020-10-05 23:59:40,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 342 states. [2020-10-05 23:59:40,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 916 transitions. [2020-10-05 23:59:40,809 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 916 transitions. Word has length 15 [2020-10-05 23:59:40,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:40,810 INFO L479 AbstractCegarLoop]: Abstraction has 342 states and 916 transitions. [2020-10-05 23:59:40,810 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:59:40,810 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 916 transitions. [2020-10-05 23:59:40,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:40,810 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:40,811 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:41,024 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2020-10-05 23:59:41,025 INFO L427 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:41,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:41,025 INFO L82 PathProgramCache]: Analyzing trace with hash -2060849921, now seen corresponding path program 187 times [2020-10-05 23:59:41,027 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:41,027 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534729750] [2020-10-05 23:59:41,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:41,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:41,182 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:41,183 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534729750] [2020-10-05 23:59:41,183 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855836769] [2020-10-05 23:59:41,183 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 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:41,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:41,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:41,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:43,793 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:43,793 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:43,794 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:43,794 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [991484558] [2020-10-05 23:59:43,794 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:43,794 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:43,797 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-05 23:59:43,797 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:43,798 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:43,798 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:43,848 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:43,848 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:43,882 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:43,882 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:43,897 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:43,897 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:43,906 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [131485#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:59:43,906 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:59:43,907 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:43,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:59:43,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:59:43,908 INFO L87 Difference]: Start difference. First operand 342 states and 916 transitions. Second operand 12 states. [2020-10-05 23:59:44,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:44,208 INFO L93 Difference]: Finished difference Result 430 states and 1086 transitions. [2020-10-05 23:59:44,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-05 23:59:44,209 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-05 23:59:44,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:44,210 INFO L225 Difference]: With dead ends: 430 [2020-10-05 23:59:44,210 INFO L226 Difference]: Without dead ends: 426 [2020-10-05 23:59:44,210 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=173, Invalid=427, Unknown=0, NotChecked=0, Total=600 [2020-10-05 23:59:44,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2020-10-05 23:59:44,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 343. [2020-10-05 23:59:44,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 343 states. [2020-10-05 23:59:44,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 919 transitions. [2020-10-05 23:59:44,215 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 919 transitions. Word has length 15 [2020-10-05 23:59:44,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:44,215 INFO L479 AbstractCegarLoop]: Abstraction has 343 states and 919 transitions. [2020-10-05 23:59:44,215 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:59:44,215 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 919 transitions. [2020-10-05 23:59:44,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:44,215 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:44,215 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:44,416 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2020-10-05 23:59:44,416 INFO L427 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:44,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:44,417 INFO L82 PathProgramCache]: Analyzing trace with hash -2060848960, now seen corresponding path program 188 times [2020-10-05 23:59:44,419 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:44,419 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010634055] [2020-10-05 23:59:44,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:44,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:44,572 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:44,573 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010634055] [2020-10-05 23:59:44,573 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435635949] [2020-10-05 23:59:44,573 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 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:44,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:59:44,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:44,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:44,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:44,875 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:44,876 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:44,876 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:44,876 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1670056220] [2020-10-05 23:59:44,876 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:44,877 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:44,879 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-05 23:59:44,879 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:44,880 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:44,880 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:44,935 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:44,935 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:44,979 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:44,979 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:44,989 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:44,990 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:44,997 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [132673#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:59:44,997 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:59:44,998 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:44,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:59:44,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=280, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:59:44,998 INFO L87 Difference]: Start difference. First operand 343 states and 919 transitions. Second operand 12 states. [2020-10-05 23:59:45,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:45,296 INFO L93 Difference]: Finished difference Result 445 states and 1122 transitions. [2020-10-05 23:59:45,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-05 23:59:45,297 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-05 23:59:45,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:45,299 INFO L225 Difference]: With dead ends: 445 [2020-10-05 23:59:45,299 INFO L226 Difference]: Without dead ends: 440 [2020-10-05 23:59:45,299 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=175, Invalid=425, Unknown=0, NotChecked=0, Total=600 [2020-10-05 23:59:45,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2020-10-05 23:59:45,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 341. [2020-10-05 23:59:45,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 341 states. [2020-10-05 23:59:45,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 913 transitions. [2020-10-05 23:59:45,305 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 913 transitions. Word has length 15 [2020-10-05 23:59:45,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:45,305 INFO L479 AbstractCegarLoop]: Abstraction has 341 states and 913 transitions. [2020-10-05 23:59:45,305 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:59:45,305 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 913 transitions. [2020-10-05 23:59:45,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:45,305 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:45,306 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:45,506 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable202,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:45,506 INFO L427 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:45,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:45,507 INFO L82 PathProgramCache]: Analyzing trace with hash -2059956191, now seen corresponding path program 189 times [2020-10-05 23:59:45,509 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:45,509 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802459917] [2020-10-05 23:59:45,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:45,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:45,670 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:45,671 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802459917] [2020-10-05 23:59:45,671 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060488527] [2020-10-05 23:59:45,671 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 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:45,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-05 23:59:45,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:45,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:45,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:46,011 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:46,011 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:46,011 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:46,011 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [247104803] [2020-10-05 23:59:46,012 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:46,013 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:46,016 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-05 23:59:46,017 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:46,017 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:46,018 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:46,082 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:46,082 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:46,109 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:46,109 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:46,120 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:46,120 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:46,130 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [133872#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:59:46,130 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:59:46,130 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:46,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:59:46,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:59:46,131 INFO L87 Difference]: Start difference. First operand 341 states and 913 transitions. Second operand 12 states. [2020-10-05 23:59:46,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:46,523 INFO L93 Difference]: Finished difference Result 435 states and 1102 transitions. [2020-10-05 23:59:46,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-05 23:59:46,525 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-05 23:59:46,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:46,526 INFO L225 Difference]: With dead ends: 435 [2020-10-05 23:59:46,526 INFO L226 Difference]: Without dead ends: 430 [2020-10-05 23:59:46,527 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2020-10-05 23:59:46,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2020-10-05 23:59:46,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 348. [2020-10-05 23:59:46,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 348 states. [2020-10-05 23:59:46,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 932 transitions. [2020-10-05 23:59:46,537 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 932 transitions. Word has length 15 [2020-10-05 23:59:46,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:46,537 INFO L479 AbstractCegarLoop]: Abstraction has 348 states and 932 transitions. [2020-10-05 23:59:46,537 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:59:46,538 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 932 transitions. [2020-10-05 23:59:46,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:46,539 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:46,539 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:46,753 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable203 [2020-10-05 23:59:46,753 INFO L427 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:46,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:46,754 INFO L82 PathProgramCache]: Analyzing trace with hash -2059955230, now seen corresponding path program 190 times [2020-10-05 23:59:46,755 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:46,756 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931355041] [2020-10-05 23:59:46,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:46,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:46,933 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:46,933 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931355041] [2020-10-05 23:59:46,933 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575837661] [2020-10-05 23:59:46,933 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 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:46,976 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:59:46,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:46,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:46,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:52,334 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:52,334 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:52,334 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:52,334 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [568511758] [2020-10-05 23:59:52,335 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:52,335 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:52,338 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-05 23:59:52,338 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:52,338 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:52,338 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:52,392 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:52,392 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:52,422 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:52,422 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:52,436 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:52,436 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:52,443 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [135075#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:59:52,444 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:59:52,444 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:52,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:59:52,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=276, Unknown=2, NotChecked=0, Total=380 [2020-10-05 23:59:52,445 INFO L87 Difference]: Start difference. First operand 348 states and 932 transitions. Second operand 12 states. [2020-10-05 23:59:52,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:52,772 INFO L93 Difference]: Finished difference Result 454 states and 1151 transitions. [2020-10-05 23:59:52,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-05 23:59:52,773 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-05 23:59:52,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:52,774 INFO L225 Difference]: With dead ends: 454 [2020-10-05 23:59:52,774 INFO L226 Difference]: Without dead ends: 448 [2020-10-05 23:59:52,774 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=173, Invalid=425, Unknown=2, NotChecked=0, Total=600 [2020-10-05 23:59:52,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2020-10-05 23:59:52,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 346. [2020-10-05 23:59:52,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 346 states. [2020-10-05 23:59:52,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 926 transitions. [2020-10-05 23:59:52,779 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 926 transitions. Word has length 15 [2020-10-05 23:59:52,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:52,779 INFO L479 AbstractCegarLoop]: Abstraction has 346 states and 926 transitions. [2020-10-05 23:59:52,779 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:59:52,780 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 926 transitions. [2020-10-05 23:59:52,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:52,780 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:52,780 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:52,980 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:52,981 INFO L427 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:52,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:52,981 INFO L82 PathProgramCache]: Analyzing trace with hash -2059926400, now seen corresponding path program 191 times [2020-10-05 23:59:52,983 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:52,984 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808181034] [2020-10-05 23:59:52,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:52,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:53,140 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:53,140 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808181034] [2020-10-05 23:59:53,141 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677778848] [2020-10-05 23:59:53,141 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 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:53,181 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-05 23:59:53,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:53,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:53,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:54,043 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:54,044 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:54,044 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:54,044 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [923261444] [2020-10-05 23:59:54,044 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:54,045 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:54,047 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-05 23:59:54,047 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:54,048 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:54,048 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:54,103 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:54,103 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:54,134 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:54,134 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:54,146 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:54,147 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:54,156 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [136293#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:59:54,156 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:59:54,157 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:54,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:59:54,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:59:54,157 INFO L87 Difference]: Start difference. First operand 346 states and 926 transitions. Second operand 12 states. [2020-10-05 23:59:54,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:54,499 INFO L93 Difference]: Finished difference Result 454 states and 1151 transitions. [2020-10-05 23:59:54,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-05 23:59:54,501 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-05 23:59:54,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:54,502 INFO L225 Difference]: With dead ends: 454 [2020-10-05 23:59:54,502 INFO L226 Difference]: Without dead ends: 448 [2020-10-05 23:59:54,502 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=186, Invalid=464, Unknown=0, NotChecked=0, Total=650 [2020-10-05 23:59:54,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2020-10-05 23:59:54,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 348. [2020-10-05 23:59:54,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 348 states. [2020-10-05 23:59:54,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 932 transitions. [2020-10-05 23:59:54,507 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 932 transitions. Word has length 15 [2020-10-05 23:59:54,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:54,507 INFO L479 AbstractCegarLoop]: Abstraction has 348 states and 932 transitions. [2020-10-05 23:59:54,507 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:59:54,507 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 932 transitions. [2020-10-05 23:59:54,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:54,508 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:54,508 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:54,708 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2020-10-05 23:59:54,709 INFO L427 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:54,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:54,709 INFO L82 PathProgramCache]: Analyzing trace with hash -2059925439, now seen corresponding path program 192 times [2020-10-05 23:59:54,711 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:54,711 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674429338] [2020-10-05 23:59:54,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:54,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:54,869 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:54,870 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674429338] [2020-10-05 23:59:54,870 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126038149] [2020-10-05 23:59:54,870 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 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:54,911 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-05 23:59:54,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:54,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:54,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:55,188 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:55,188 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:55,188 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:55,189 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1108217876] [2020-10-05 23:59:55,189 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:55,190 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:55,192 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-05 23:59:55,192 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:55,193 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:55,193 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:55,264 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:55,264 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:55,298 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:55,298 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:55,310 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:55,310 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:55,317 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [137517#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:59:55,317 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:59:55,317 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:55,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:59:55,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=279, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:59:55,318 INFO L87 Difference]: Start difference. First operand 348 states and 932 transitions. Second operand 12 states. [2020-10-05 23:59:55,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:55,632 INFO L93 Difference]: Finished difference Result 455 states and 1150 transitions. [2020-10-05 23:59:55,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-05 23:59:55,634 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-05 23:59:55,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:55,635 INFO L225 Difference]: With dead ends: 455 [2020-10-05 23:59:55,635 INFO L226 Difference]: Without dead ends: 437 [2020-10-05 23:59:55,635 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=176, Invalid=424, Unknown=0, NotChecked=0, Total=600 [2020-10-05 23:59:55,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2020-10-05 23:59:55,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 343. [2020-10-05 23:59:55,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 343 states. [2020-10-05 23:59:55,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 916 transitions. [2020-10-05 23:59:55,640 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 916 transitions. Word has length 15 [2020-10-05 23:59:55,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:55,640 INFO L479 AbstractCegarLoop]: Abstraction has 343 states and 916 transitions. [2020-10-05 23:59:55,640 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:59:55,641 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 916 transitions. [2020-10-05 23:59:55,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:55,641 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:55,641 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:55,841 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:55,842 INFO L427 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:55,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:55,842 INFO L82 PathProgramCache]: Analyzing trace with hash -2032250561, now seen corresponding path program 193 times [2020-10-05 23:59:55,844 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:55,845 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267273087] [2020-10-05 23:59:55,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:55,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:55,993 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:55,993 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267273087] [2020-10-05 23:59:55,994 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126218241] [2020-10-05 23:59:55,994 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 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:56,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:56,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:56,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:56,389 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:56,390 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:56,390 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:56,390 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2018019462] [2020-10-05 23:59:56,390 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:56,391 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:56,394 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-05 23:59:56,395 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:56,398 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:56,399 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:56,458 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:56,459 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:56,501 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:56,501 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:56,518 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:56,518 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:56,528 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [138730#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:59:56,529 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:59:56,529 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:56,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:59:56,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=280, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:59:56,529 INFO L87 Difference]: Start difference. First operand 343 states and 916 transitions. Second operand 12 states. [2020-10-05 23:59:56,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:56,898 INFO L93 Difference]: Finished difference Result 426 states and 1080 transitions. [2020-10-05 23:59:56,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-10-05 23:59:56,899 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-05 23:59:56,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:56,900 INFO L225 Difference]: With dead ends: 426 [2020-10-05 23:59:56,900 INFO L226 Difference]: Without dead ends: 421 [2020-10-05 23:59:56,900 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=197, Invalid=505, Unknown=0, NotChecked=0, Total=702 [2020-10-05 23:59:56,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2020-10-05 23:59:56,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 350. [2020-10-05 23:59:56,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 350 states. [2020-10-05 23:59:56,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 935 transitions. [2020-10-05 23:59:56,906 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 935 transitions. Word has length 15 [2020-10-05 23:59:56,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:56,906 INFO L479 AbstractCegarLoop]: Abstraction has 350 states and 935 transitions. [2020-10-05 23:59:56,906 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:59:56,906 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 935 transitions. [2020-10-05 23:59:56,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:56,907 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:56,907 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:57,107 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,204 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:57,108 INFO L427 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:57,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:57,108 INFO L82 PathProgramCache]: Analyzing trace with hash -2032249600, now seen corresponding path program 194 times [2020-10-05 23:59:57,110 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:57,110 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734808197] [2020-10-05 23:59:57,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:57,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:57,263 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:57,264 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734808197] [2020-10-05 23:59:57,264 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482970324] [2020-10-05 23:59:57,264 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 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:57,304 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-05 23:59:57,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:57,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:57,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:57,544 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:57,545 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:57,545 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:57,545 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1097750639] [2020-10-05 23:59:57,545 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:57,546 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:57,548 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-05 23:59:57,549 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:57,551 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:57,551 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:57,597 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:57,597 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:57,633 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:57,633 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:57,644 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:57,644 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:57,651 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [139932#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:59:57,652 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:59:57,652 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:57,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:59:57,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:59:57,653 INFO L87 Difference]: Start difference. First operand 350 states and 935 transitions. Second operand 12 states. [2020-10-05 23:59:58,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:58,026 INFO L93 Difference]: Finished difference Result 445 states and 1128 transitions. [2020-10-05 23:59:58,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-05 23:59:58,027 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-05 23:59:58,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:58,028 INFO L225 Difference]: With dead ends: 445 [2020-10-05 23:59:58,028 INFO L226 Difference]: Without dead ends: 439 [2020-10-05 23:59:58,028 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=189, Invalid=461, Unknown=0, NotChecked=0, Total=650 [2020-10-05 23:59:58,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2020-10-05 23:59:58,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 348. [2020-10-05 23:59:58,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 348 states. [2020-10-05 23:59:58,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 929 transitions. [2020-10-05 23:59:58,034 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 929 transitions. Word has length 15 [2020-10-05 23:59:58,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:58,034 INFO L479 AbstractCegarLoop]: Abstraction has 348 states and 929 transitions. [2020-10-05 23:59:58,034 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:59:58,034 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 929 transitions. [2020-10-05 23:59:58,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:58,034 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:58,035 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:58,235 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:58,235 INFO L427 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:58,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:58,236 INFO L82 PathProgramCache]: Analyzing trace with hash -2032220770, now seen corresponding path program 195 times [2020-10-05 23:59:58,238 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:58,238 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582705057] [2020-10-05 23:59:58,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:58,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:58,395 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:58,395 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582705057] [2020-10-05 23:59:58,396 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177134844] [2020-10-05 23:59:58,396 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 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:58,437 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-05 23:59:58,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:58,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:58,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:58,648 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:58,648 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:58,648 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:58,649 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1620602667] [2020-10-05 23:59:58,649 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:58,650 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:58,653 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-05 23:59:58,653 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:58,655 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:58,656 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:58,706 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:58,707 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:58,748 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:58,749 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:58,761 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:58,762 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:58,768 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [141147#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:59:58,768 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:59:58,768 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:58,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:59:58,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=275, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:59:58,769 INFO L87 Difference]: Start difference. First operand 348 states and 929 transitions. Second operand 12 states. [2020-10-05 23:59:59,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-05 23:59:59,059 INFO L93 Difference]: Finished difference Result 432 states and 1100 transitions. [2020-10-05 23:59:59,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-05 23:59:59,060 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-05 23:59:59,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-05 23:59:59,061 INFO L225 Difference]: With dead ends: 432 [2020-10-05 23:59:59,061 INFO L226 Difference]: Without dead ends: 426 [2020-10-05 23:59:59,061 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 10 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=172, Invalid=428, Unknown=0, NotChecked=0, Total=600 [2020-10-05 23:59:59,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2020-10-05 23:59:59,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 350. [2020-10-05 23:59:59,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 350 states. [2020-10-05 23:59:59,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 935 transitions. [2020-10-05 23:59:59,076 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 935 transitions. Word has length 15 [2020-10-05 23:59:59,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-05 23:59:59,076 INFO L479 AbstractCegarLoop]: Abstraction has 350 states and 935 transitions. [2020-10-05 23:59:59,076 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-05 23:59:59,076 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 935 transitions. [2020-10-05 23:59:59,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-05 23:59:59,077 INFO L414 BasicCegarLoop]: Found error trace [2020-10-05 23:59:59,077 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-05 23:59:59,277 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:59,278 INFO L427 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-05 23:59:59,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-05 23:59:59,278 INFO L82 PathProgramCache]: Analyzing trace with hash -2032219809, now seen corresponding path program 196 times [2020-10-05 23:59:59,280 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-05 23:59:59,280 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75333739] [2020-10-05 23:59:59,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-05 23:59:59,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-05 23:59:59,447 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:59,447 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75333739] [2020-10-05 23:59:59,448 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1111386888] [2020-10-05 23:59:59,448 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 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-05 23:59:59,489 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-05 23:59:59,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-05 23:59:59,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-05 23:59:59,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-05 23:59:59,738 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-05 23:59:59,739 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-05 23:59:59,739 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-05 23:59:59,739 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [241370600] [2020-10-05 23:59:59,739 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-05 23:59:59,740 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-05 23:59:59,743 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-05 23:59:59,743 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-05 23:59:59,745 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:59,746 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:59,790 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:59,790 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:59,828 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:59,828 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:59,840 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-05 23:59:59,841 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-05 23:59:59,848 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [142351#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-05 23:59:59,848 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-05 23:59:59,848 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-05 23:59:59,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-05 23:59:59,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=276, Unknown=0, NotChecked=0, Total=380 [2020-10-05 23:59:59,849 INFO L87 Difference]: Start difference. First operand 350 states and 935 transitions. Second operand 12 states. [2020-10-06 00:00:00,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:00,168 INFO L93 Difference]: Finished difference Result 452 states and 1142 transitions. [2020-10-06 00:00:00,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-06 00:00:00,168 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-06 00:00:00,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:00,169 INFO L225 Difference]: With dead ends: 452 [2020-10-06 00:00:00,169 INFO L226 Difference]: Without dead ends: 435 [2020-10-06 00:00:00,170 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=177, Invalid=423, Unknown=0, NotChecked=0, Total=600 [2020-10-06 00:00:00,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2020-10-06 00:00:00,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 346. [2020-10-06 00:00:00,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 346 states. [2020-10-06 00:00:00,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 923 transitions. [2020-10-06 00:00:00,175 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 923 transitions. Word has length 15 [2020-10-06 00:00:00,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:00,175 INFO L479 AbstractCegarLoop]: Abstraction has 346 states and 923 transitions. [2020-10-06 00:00:00,175 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-06 00:00:00,175 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 923 transitions. [2020-10-06 00:00:00,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:00,176 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:00,176 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:00,376 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2020-10-06 00:00:00,377 INFO L427 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:00,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:00,377 INFO L82 PathProgramCache]: Analyzing trace with hash -2031327040, now seen corresponding path program 197 times [2020-10-06 00:00:00,379 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:00,380 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694042064] [2020-10-06 00:00:00,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:00,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:00,542 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:00,542 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694042064] [2020-10-06 00:00:00,542 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155987728] [2020-10-06 00:00:00,543 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 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:00,583 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-06 00:00:00,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:00,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:00,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:00,849 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:00,849 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:00,849 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:00,849 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1010206123] [2020-10-06 00:00:00,850 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:00,850 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:00,853 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-06 00:00:00,853 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:00,855 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:00,856 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:00,906 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:00,907 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:00,944 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:00,945 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:00,955 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:00,956 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:00,963 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [143567#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-06 00:00:00,964 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-06 00:00:00,964 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:00,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-06 00:00:00,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=279, Unknown=0, NotChecked=0, Total=380 [2020-10-06 00:00:00,965 INFO L87 Difference]: Start difference. First operand 346 states and 923 transitions. Second operand 12 states. [2020-10-06 00:00:01,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:01,296 INFO L93 Difference]: Finished difference Result 439 states and 1115 transitions. [2020-10-06 00:00:01,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-06 00:00:01,297 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-06 00:00:01,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:01,298 INFO L225 Difference]: With dead ends: 439 [2020-10-06 00:00:01,298 INFO L226 Difference]: Without dead ends: 433 [2020-10-06 00:00:01,299 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=187, Invalid=463, Unknown=0, NotChecked=0, Total=650 [2020-10-06 00:00:01,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2020-10-06 00:00:01,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 351. [2020-10-06 00:00:01,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 351 states. [2020-10-06 00:00:01,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 936 transitions. [2020-10-06 00:00:01,304 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 936 transitions. Word has length 15 [2020-10-06 00:00:01,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:01,304 INFO L479 AbstractCegarLoop]: Abstraction has 351 states and 936 transitions. [2020-10-06 00:00:01,304 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-06 00:00:01,304 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 936 transitions. [2020-10-06 00:00:01,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:01,304 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:01,305 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:01,505 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 208 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2020-10-06 00:00:01,505 INFO L427 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:01,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:01,506 INFO L82 PathProgramCache]: Analyzing trace with hash -2031326079, now seen corresponding path program 198 times [2020-10-06 00:00:01,508 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:01,508 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945760543] [2020-10-06 00:00:01,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:01,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:01,670 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:01,670 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945760543] [2020-10-06 00:00:01,670 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416186248] [2020-10-06 00:00:01,670 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 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:01,714 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-06 00:00:01,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:01,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:01,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:02,001 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:02,001 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:02,002 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:02,002 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1127027627] [2020-10-06 00:00:02,002 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:02,002 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:02,005 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-06 00:00:02,005 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:02,007 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:02,007 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:02,050 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:02,051 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:02,092 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:02,092 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:02,103 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:02,103 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:02,114 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [144782#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-06 00:00:02,114 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-06 00:00:02,114 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:02,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-06 00:00:02,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=275, Unknown=0, NotChecked=0, Total=380 [2020-10-06 00:00:02,115 INFO L87 Difference]: Start difference. First operand 351 states and 936 transitions. Second operand 12 states. [2020-10-06 00:00:02,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:02,417 INFO L93 Difference]: Finished difference Result 444 states and 1122 transitions. [2020-10-06 00:00:02,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-06 00:00:02,418 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-06 00:00:02,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:02,419 INFO L225 Difference]: With dead ends: 444 [2020-10-06 00:00:02,419 INFO L226 Difference]: Without dead ends: 428 [2020-10-06 00:00:02,420 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=174, Invalid=426, Unknown=0, NotChecked=0, Total=600 [2020-10-06 00:00:02,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2020-10-06 00:00:02,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 349. [2020-10-06 00:00:02,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 349 states. [2020-10-06 00:00:02,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 930 transitions. [2020-10-06 00:00:02,433 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 930 transitions. Word has length 15 [2020-10-06 00:00:02,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:02,433 INFO L479 AbstractCegarLoop]: Abstraction has 349 states and 930 transitions. [2020-10-06 00:00:02,433 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-06 00:00:02,434 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 930 transitions. [2020-10-06 00:00:02,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:02,434 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:02,434 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:02,640 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2020-10-06 00:00:02,640 INFO L427 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:02,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:02,641 INFO L82 PathProgramCache]: Analyzing trace with hash -2031297249, now seen corresponding path program 199 times [2020-10-06 00:00:02,643 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:02,643 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653765805] [2020-10-06 00:00:02,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:02,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:02,825 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:02,825 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653765805] [2020-10-06 00:00:02,825 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678392864] [2020-10-06 00:00:02,825 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 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:02,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:02,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:02,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:03,115 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:03,116 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:03,116 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:03,116 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1646014525] [2020-10-06 00:00:03,116 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:03,117 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:03,120 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-06 00:00:03,120 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:03,122 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:03,122 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:03,168 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:03,169 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:03,206 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:03,207 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:03,220 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:03,221 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:03,228 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [145996#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-06 00:00:03,229 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-06 00:00:03,229 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:03,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-06 00:00:03,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2020-10-06 00:00:03,230 INFO L87 Difference]: Start difference. First operand 349 states and 930 transitions. Second operand 12 states. [2020-10-06 00:00:03,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:03,541 INFO L93 Difference]: Finished difference Result 443 states and 1119 transitions. [2020-10-06 00:00:03,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-06 00:00:03,543 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-06 00:00:03,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:03,544 INFO L225 Difference]: With dead ends: 443 [2020-10-06 00:00:03,544 INFO L226 Difference]: Without dead ends: 428 [2020-10-06 00:00:03,544 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=175, Invalid=425, Unknown=0, NotChecked=0, Total=600 [2020-10-06 00:00:03,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2020-10-06 00:00:03,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 352. [2020-10-06 00:00:03,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 352 states. [2020-10-06 00:00:03,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 935 transitions. [2020-10-06 00:00:03,549 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 935 transitions. Word has length 15 [2020-10-06 00:00:03,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:03,550 INFO L479 AbstractCegarLoop]: Abstraction has 352 states and 935 transitions. [2020-10-06 00:00:03,558 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-06 00:00:03,558 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 935 transitions. [2020-10-06 00:00:03,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:03,559 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:03,559 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:03,759 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2020-10-06 00:00:03,760 INFO L427 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:03,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:03,760 INFO L82 PathProgramCache]: Analyzing trace with hash -2031296288, now seen corresponding path program 200 times [2020-10-06 00:00:03,762 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:03,762 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572651360] [2020-10-06 00:00:03,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:03,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:03,917 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:03,917 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572651360] [2020-10-06 00:00:03,918 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888191536] [2020-10-06 00:00:03,918 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 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:03,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-06 00:00:03,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:03,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:03,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:04,218 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:04,218 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:04,218 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:04,219 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1084179986] [2020-10-06 00:00:04,219 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:04,219 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:04,222 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 35 transitions. [2020-10-06 00:00:04,222 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:04,224 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:04,225 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:04,272 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:04,272 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:04,311 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:04,311 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:04,323 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:04,323 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:04,331 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 1 new interpolants: [147215#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-06 00:00:04,331 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-06 00:00:04,331 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:04,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-06 00:00:04,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2020-10-06 00:00:04,332 INFO L87 Difference]: Start difference. First operand 352 states and 935 transitions. Second operand 12 states. [2020-10-06 00:00:04,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:04,641 INFO L93 Difference]: Finished difference Result 430 states and 1085 transitions. [2020-10-06 00:00:04,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-06 00:00:04,642 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 15 [2020-10-06 00:00:04,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:04,643 INFO L225 Difference]: With dead ends: 430 [2020-10-06 00:00:04,644 INFO L226 Difference]: Without dead ends: 411 [2020-10-06 00:00:04,644 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=177, Invalid=423, Unknown=0, NotChecked=0, Total=600 [2020-10-06 00:00:04,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2020-10-06 00:00:04,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 348. [2020-10-06 00:00:04,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 348 states. [2020-10-06 00:00:04,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 923 transitions. [2020-10-06 00:00:04,649 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 923 transitions. Word has length 15 [2020-10-06 00:00:04,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:04,649 INFO L479 AbstractCegarLoop]: Abstraction has 348 states and 923 transitions. [2020-10-06 00:00:04,649 INFO L480 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-06 00:00:04,649 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 923 transitions. [2020-10-06 00:00:04,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:04,650 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:04,650 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:04,850 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:04,850 INFO L427 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:04,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:04,851 INFO L82 PathProgramCache]: Analyzing trace with hash -1173376031, now seen corresponding path program 201 times [2020-10-06 00:00:04,853 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:04,853 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488540015] [2020-10-06 00:00:04,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:04,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:05,039 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:05,039 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488540015] [2020-10-06 00:00:05,039 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393737599] [2020-10-06 00:00:05,039 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 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:05,083 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2020-10-06 00:00:05,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:05,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:05,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:05,356 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:05,356 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:05,357 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:05,357 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2042165039] [2020-10-06 00:00:05,357 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:05,357 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:05,360 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 42 transitions. [2020-10-06 00:00:05,361 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:05,363 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:05,363 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:05,415 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:05,415 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:05,451 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:05,451 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:05,498 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:05,499 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:05,507 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:05,507 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:05,519 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:05,519 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:05,525 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [148414#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1)), 148413#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1))] [2020-10-06 00:00:05,525 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-06 00:00:05,526 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:05,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-06 00:00:05,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2020-10-06 00:00:05,526 INFO L87 Difference]: Start difference. First operand 348 states and 923 transitions. Second operand 13 states. [2020-10-06 00:00:05,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:05,815 INFO L93 Difference]: Finished difference Result 431 states and 1085 transitions. [2020-10-06 00:00:05,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-06 00:00:05,816 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 15 [2020-10-06 00:00:05,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:05,817 INFO L225 Difference]: With dead ends: 431 [2020-10-06 00:00:05,818 INFO L226 Difference]: Without dead ends: 427 [2020-10-06 00:00:05,818 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=170, Invalid=430, Unknown=0, NotChecked=0, Total=600 [2020-10-06 00:00:05,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2020-10-06 00:00:05,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 351. [2020-10-06 00:00:05,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 351 states. [2020-10-06 00:00:05,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 932 transitions. [2020-10-06 00:00:05,823 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 932 transitions. Word has length 15 [2020-10-06 00:00:05,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:05,823 INFO L479 AbstractCegarLoop]: Abstraction has 351 states and 932 transitions. [2020-10-06 00:00:05,823 INFO L480 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-06 00:00:05,823 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 932 transitions. [2020-10-06 00:00:05,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:05,824 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:05,824 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:06,024 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable215 [2020-10-06 00:00:06,025 INFO L427 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:06,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:06,025 INFO L82 PathProgramCache]: Analyzing trace with hash -1173375070, now seen corresponding path program 202 times [2020-10-06 00:00:06,028 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:06,028 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667386877] [2020-10-06 00:00:06,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:06,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:06,214 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:06,215 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667386877] [2020-10-06 00:00:06,215 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1245338407] [2020-10-06 00:00:06,215 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 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:06,254 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-06 00:00:06,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:06,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:06,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:06,618 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:06,619 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:06,619 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:06,619 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1723318184] [2020-10-06 00:00:06,619 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:06,620 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:06,623 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 42 transitions. [2020-10-06 00:00:06,623 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:06,627 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:06,628 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:06,676 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:06,676 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:06,723 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:06,724 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:06,757 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:06,757 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:06,766 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:06,766 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:06,778 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:06,778 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:06,788 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [149618#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1)), 149617#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1))] [2020-10-06 00:00:06,788 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-06 00:00:06,789 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:06,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-06 00:00:06,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=308, Unknown=0, NotChecked=0, Total=420 [2020-10-06 00:00:06,789 INFO L87 Difference]: Start difference. First operand 351 states and 932 transitions. Second operand 13 states. [2020-10-06 00:00:07,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:07,077 INFO L93 Difference]: Finished difference Result 467 states and 1170 transitions. [2020-10-06 00:00:07,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-06 00:00:07,078 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 15 [2020-10-06 00:00:07,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:07,079 INFO L225 Difference]: With dead ends: 467 [2020-10-06 00:00:07,079 INFO L226 Difference]: Without dead ends: 461 [2020-10-06 00:00:07,079 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=174, Invalid=426, Unknown=0, NotChecked=0, Total=600 [2020-10-06 00:00:07,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2020-10-06 00:00:07,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 354. [2020-10-06 00:00:07,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 354 states. [2020-10-06 00:00:07,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 939 transitions. [2020-10-06 00:00:07,084 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 939 transitions. Word has length 15 [2020-10-06 00:00:07,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:07,084 INFO L479 AbstractCegarLoop]: Abstraction has 354 states and 939 transitions. [2020-10-06 00:00:07,084 INFO L480 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-06 00:00:07,084 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 939 transitions. [2020-10-06 00:00:07,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:07,085 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:07,085 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:07,285 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:07,286 INFO L427 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:07,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:07,286 INFO L82 PathProgramCache]: Analyzing trace with hash -1173346240, now seen corresponding path program 203 times [2020-10-06 00:00:07,288 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:07,289 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672091763] [2020-10-06 00:00:07,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:07,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:07,501 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:07,502 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672091763] [2020-10-06 00:00:07,502 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463046634] [2020-10-06 00:00:07,502 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 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:07,544 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2020-10-06 00:00:07,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:07,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:07,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:08,544 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:08,544 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:08,544 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:08,545 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1801998198] [2020-10-06 00:00:08,545 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:08,546 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:08,549 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 42 transitions. [2020-10-06 00:00:08,549 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:08,553 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:08,553 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:08,602 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:08,603 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:08,649 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:08,649 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:08,679 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:08,680 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:08,687 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:08,687 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:08,698 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:08,698 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:08,706 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [150863#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1)), 150864#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-06 00:00:08,706 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-06 00:00:08,706 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:08,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-06 00:00:08,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=306, Unknown=0, NotChecked=0, Total=420 [2020-10-06 00:00:08,707 INFO L87 Difference]: Start difference. First operand 354 states and 939 transitions. Second operand 13 states. [2020-10-06 00:00:08,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:08,990 INFO L93 Difference]: Finished difference Result 464 states and 1166 transitions. [2020-10-06 00:00:08,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-06 00:00:08,991 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 15 [2020-10-06 00:00:08,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:08,991 INFO L225 Difference]: With dead ends: 464 [2020-10-06 00:00:08,992 INFO L226 Difference]: Without dead ends: 458 [2020-10-06 00:00:08,992 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=172, Invalid=428, Unknown=0, NotChecked=0, Total=600 [2020-10-06 00:00:08,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2020-10-06 00:00:08,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 356. [2020-10-06 00:00:08,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 356 states. [2020-10-06 00:00:08,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 945 transitions. [2020-10-06 00:00:08,997 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 945 transitions. Word has length 15 [2020-10-06 00:00:08,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:08,998 INFO L479 AbstractCegarLoop]: Abstraction has 356 states and 945 transitions. [2020-10-06 00:00:08,998 INFO L480 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-06 00:00:08,998 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 945 transitions. [2020-10-06 00:00:08,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:08,998 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:08,998 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:09,199 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2020-10-06 00:00:09,199 INFO L427 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:09,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:09,200 INFO L82 PathProgramCache]: Analyzing trace with hash -1173345279, now seen corresponding path program 204 times [2020-10-06 00:00:09,201 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:09,202 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606611396] [2020-10-06 00:00:09,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:09,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:09,389 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:09,389 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606611396] [2020-10-06 00:00:09,390 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2078292795] [2020-10-06 00:00:09,390 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 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:09,431 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2020-10-06 00:00:09,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:09,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:09,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:12,609 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:12,610 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:12,610 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:12,610 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2009320892] [2020-10-06 00:00:12,610 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:12,611 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:12,614 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 42 transitions. [2020-10-06 00:00:12,614 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:12,620 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:12,621 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:12,681 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:12,682 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:12,725 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:12,726 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:12,759 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:12,759 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:12,790 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:12,790 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:12,803 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:12,803 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:12,811 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 2 new interpolants: [152110#(and (<= ~j~0 (+ (* 2 ~i~0) 1)) (= ~i~0 1)), 152111#(and (<= ~j~0 (+ ~i~0 1)) (= ~i~0 1))] [2020-10-06 00:00:12,812 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-06 00:00:12,812 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:12,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-06 00:00:12,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=305, Unknown=0, NotChecked=0, Total=420 [2020-10-06 00:00:12,812 INFO L87 Difference]: Start difference. First operand 356 states and 945 transitions. Second operand 13 states. [2020-10-06 00:00:13,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:13,119 INFO L93 Difference]: Finished difference Result 467 states and 1167 transitions. [2020-10-06 00:00:13,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-06 00:00:13,120 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 15 [2020-10-06 00:00:13,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:13,121 INFO L225 Difference]: With dead ends: 467 [2020-10-06 00:00:13,121 INFO L226 Difference]: Without dead ends: 450 [2020-10-06 00:00:13,122 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 10 SyntacticMatches, 6 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=177, Invalid=423, Unknown=0, NotChecked=0, Total=600 [2020-10-06 00:00:13,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2020-10-06 00:00:13,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 352. [2020-10-06 00:00:13,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 352 states. [2020-10-06 00:00:13,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 933 transitions. [2020-10-06 00:00:13,127 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 933 transitions. Word has length 15 [2020-10-06 00:00:13,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:13,127 INFO L479 AbstractCegarLoop]: Abstraction has 352 states and 933 transitions. [2020-10-06 00:00:13,127 INFO L480 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-06 00:00:13,127 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 933 transitions. [2020-10-06 00:00:13,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:13,127 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:13,127 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:13,328 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:13,328 INFO L427 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:13,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:13,329 INFO L82 PathProgramCache]: Analyzing trace with hash 439565519, now seen corresponding path program 205 times [2020-10-06 00:00:13,331 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:13,331 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305194300] [2020-10-06 00:00:13,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:13,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:13,578 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:13,579 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305194300] [2020-10-06 00:00:13,579 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356813008] [2020-10-06 00:00:13,579 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 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:13,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:13,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:13,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:13,873 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:13,873 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:13,873 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:13,873 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [523924245] [2020-10-06 00:00:13,874 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:13,874 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:13,877 INFO L258 McrAutomatonBuilder]: Finished intersection with 28 states and 39 transitions. [2020-10-06 00:00:13,877 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:13,890 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:13,890 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:13,907 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-06 00:00:13,907 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-06 00:00:13,907 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:13,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-06 00:00:13,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=252, Unknown=0, NotChecked=0, Total=342 [2020-10-06 00:00:13,908 INFO L87 Difference]: Start difference. First operand 352 states and 933 transitions. Second operand 11 states. [2020-10-06 00:00:13,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:13,995 INFO L93 Difference]: Finished difference Result 404 states and 1027 transitions. [2020-10-06 00:00:13,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-06 00:00:13,996 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-06 00:00:13,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:13,997 INFO L225 Difference]: With dead ends: 404 [2020-10-06 00:00:13,997 INFO L226 Difference]: Without dead ends: 402 [2020-10-06 00:00:13,997 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=109, Invalid=271, Unknown=0, NotChecked=0, Total=380 [2020-10-06 00:00:13,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2020-10-06 00:00:14,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 360. [2020-10-06 00:00:14,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 360 states. [2020-10-06 00:00:14,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 957 transitions. [2020-10-06 00:00:14,004 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 957 transitions. Word has length 15 [2020-10-06 00:00:14,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:14,005 INFO L479 AbstractCegarLoop]: Abstraction has 360 states and 957 transitions. [2020-10-06 00:00:14,005 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-06 00:00:14,005 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 957 transitions. [2020-10-06 00:00:14,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:14,006 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:14,006 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:14,218 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable219 [2020-10-06 00:00:14,219 INFO L427 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:14,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:14,219 INFO L82 PathProgramCache]: Analyzing trace with hash 439566480, now seen corresponding path program 206 times [2020-10-06 00:00:14,221 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:14,221 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484090809] [2020-10-06 00:00:14,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:14,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:14,433 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:14,433 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484090809] [2020-10-06 00:00:14,433 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483919906] [2020-10-06 00:00:14,434 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 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:14,477 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-06 00:00:14,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:14,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:14,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:14,753 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:14,753 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:14,754 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:14,754 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [555506760] [2020-10-06 00:00:14,754 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:14,755 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:14,757 INFO L258 McrAutomatonBuilder]: Finished intersection with 27 states and 37 transitions. [2020-10-06 00:00:14,758 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:14,783 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:14,783 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:14,806 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-06 00:00:14,806 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-06 00:00:14,806 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:14,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-06 00:00:14,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2020-10-06 00:00:14,807 INFO L87 Difference]: Start difference. First operand 360 states and 957 transitions. Second operand 11 states. [2020-10-06 00:00:14,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:14,984 INFO L93 Difference]: Finished difference Result 432 states and 1094 transitions. [2020-10-06 00:00:14,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-06 00:00:14,986 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-06 00:00:14,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:14,987 INFO L225 Difference]: With dead ends: 432 [2020-10-06 00:00:14,987 INFO L226 Difference]: Without dead ends: 429 [2020-10-06 00:00:14,988 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=124, Invalid=296, Unknown=0, NotChecked=0, Total=420 [2020-10-06 00:00:14,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2020-10-06 00:00:14,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 358. [2020-10-06 00:00:14,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 358 states. [2020-10-06 00:00:14,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 951 transitions. [2020-10-06 00:00:14,996 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 951 transitions. Word has length 15 [2020-10-06 00:00:14,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:14,996 INFO L479 AbstractCegarLoop]: Abstraction has 358 states and 951 transitions. [2020-10-06 00:00:14,996 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-06 00:00:14,996 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 951 transitions. [2020-10-06 00:00:14,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:14,997 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:14,998 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:15,198 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,217 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:15,198 INFO L427 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:15,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:15,199 INFO L82 PathProgramCache]: Analyzing trace with hash 439595310, now seen corresponding path program 207 times [2020-10-06 00:00:15,201 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:15,201 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940116091] [2020-10-06 00:00:15,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:15,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:15,413 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:15,414 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940116091] [2020-10-06 00:00:15,414 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090395939] [2020-10-06 00:00:15,414 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 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:15,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-06 00:00:15,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:15,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:15,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:15,794 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:15,794 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:15,794 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:15,794 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [758894796] [2020-10-06 00:00:15,795 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:15,795 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:15,798 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 35 transitions. [2020-10-06 00:00:15,798 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:15,813 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:15,813 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:15,821 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-06 00:00:15,822 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-06 00:00:15,822 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:15,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-06 00:00:15,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2020-10-06 00:00:15,823 INFO L87 Difference]: Start difference. First operand 358 states and 951 transitions. Second operand 11 states. [2020-10-06 00:00:16,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:16,005 INFO L93 Difference]: Finished difference Result 437 states and 1105 transitions. [2020-10-06 00:00:16,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-06 00:00:16,006 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-06 00:00:16,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:16,007 INFO L225 Difference]: With dead ends: 437 [2020-10-06 00:00:16,007 INFO L226 Difference]: Without dead ends: 434 [2020-10-06 00:00:16,007 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=145, Invalid=317, Unknown=0, NotChecked=0, Total=462 [2020-10-06 00:00:16,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2020-10-06 00:00:16,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 359. [2020-10-06 00:00:16,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 359 states. [2020-10-06 00:00:16,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 954 transitions. [2020-10-06 00:00:16,023 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 954 transitions. Word has length 15 [2020-10-06 00:00:16,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:16,023 INFO L479 AbstractCegarLoop]: Abstraction has 359 states and 954 transitions. [2020-10-06 00:00:16,023 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-06 00:00:16,023 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 954 transitions. [2020-10-06 00:00:16,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:16,024 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:16,024 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:16,224 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 218 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2020-10-06 00:00:16,225 INFO L427 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:16,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:16,225 INFO L82 PathProgramCache]: Analyzing trace with hash 439596271, now seen corresponding path program 208 times [2020-10-06 00:00:16,227 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:16,228 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68208571] [2020-10-06 00:00:16,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:16,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:16,433 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:16,434 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68208571] [2020-10-06 00:00:16,434 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616740895] [2020-10-06 00:00:16,434 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 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:16,477 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-06 00:00:16,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:16,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:16,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:16,742 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:16,742 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:16,743 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:16,743 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [646221871] [2020-10-06 00:00:16,743 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:16,743 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:16,746 INFO L258 McrAutomatonBuilder]: Finished intersection with 26 states and 35 transitions. [2020-10-06 00:00:16,746 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:16,762 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:16,762 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:16,771 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-06 00:00:16,771 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-06 00:00:16,772 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:16,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-06 00:00:16,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2020-10-06 00:00:16,772 INFO L87 Difference]: Start difference. First operand 359 states and 954 transitions. Second operand 11 states. [2020-10-06 00:00:16,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:16,939 INFO L93 Difference]: Finished difference Result 454 states and 1145 transitions. [2020-10-06 00:00:16,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-06 00:00:16,940 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-06 00:00:16,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:16,941 INFO L225 Difference]: With dead ends: 454 [2020-10-06 00:00:16,941 INFO L226 Difference]: Without dead ends: 450 [2020-10-06 00:00:16,941 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=137, Invalid=325, Unknown=0, NotChecked=0, Total=462 [2020-10-06 00:00:16,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2020-10-06 00:00:16,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 356. [2020-10-06 00:00:16,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 356 states. [2020-10-06 00:00:16,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 945 transitions. [2020-10-06 00:00:16,947 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 945 transitions. Word has length 15 [2020-10-06 00:00:16,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:16,947 INFO L479 AbstractCegarLoop]: Abstraction has 356 states and 945 transitions. [2020-10-06 00:00:16,947 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-06 00:00:16,947 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 945 transitions. [2020-10-06 00:00:16,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:16,948 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:16,948 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:17,159 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2020-10-06 00:00:17,160 INFO L427 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:17,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:17,160 INFO L82 PathProgramCache]: Analyzing trace with hash 440489040, now seen corresponding path program 209 times [2020-10-06 00:00:17,162 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:17,162 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836773093] [2020-10-06 00:00:17,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:17,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:17,354 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:17,354 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836773093] [2020-10-06 00:00:17,355 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115492162] [2020-10-06 00:00:17,355 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 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:17,397 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-06 00:00:17,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:17,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:17,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:17,709 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:17,709 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:17,710 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:17,710 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1850049576] [2020-10-06 00:00:17,710 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:17,711 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:17,713 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 33 transitions. [2020-10-06 00:00:17,713 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:17,719 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:17,719 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:17,735 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-06 00:00:17,736 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-06 00:00:17,736 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:17,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-06 00:00:17,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2020-10-06 00:00:17,737 INFO L87 Difference]: Start difference. First operand 356 states and 945 transitions. Second operand 11 states. [2020-10-06 00:00:17,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:17,960 INFO L93 Difference]: Finished difference Result 436 states and 1102 transitions. [2020-10-06 00:00:17,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-06 00:00:17,961 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-06 00:00:17,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:17,962 INFO L225 Difference]: With dead ends: 436 [2020-10-06 00:00:17,962 INFO L226 Difference]: Without dead ends: 433 [2020-10-06 00:00:17,962 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=159, Invalid=347, Unknown=0, NotChecked=0, Total=506 [2020-10-06 00:00:17,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2020-10-06 00:00:17,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 358. [2020-10-06 00:00:17,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 358 states. [2020-10-06 00:00:17,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 951 transitions. [2020-10-06 00:00:17,968 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 951 transitions. Word has length 15 [2020-10-06 00:00:17,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:17,968 INFO L479 AbstractCegarLoop]: Abstraction has 358 states and 951 transitions. [2020-10-06 00:00:17,968 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-06 00:00:17,968 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 951 transitions. [2020-10-06 00:00:17,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:17,968 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:17,968 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:18,169 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 220 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2020-10-06 00:00:18,169 INFO L427 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:18,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:18,170 INFO L82 PathProgramCache]: Analyzing trace with hash 440490001, now seen corresponding path program 210 times [2020-10-06 00:00:18,172 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:18,172 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867016246] [2020-10-06 00:00:18,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:18,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:18,378 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:18,378 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867016246] [2020-10-06 00:00:18,379 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968752997] [2020-10-06 00:00:18,379 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 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:18,419 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2020-10-06 00:00:18,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:18,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:18,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:19,871 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:19,872 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:19,872 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:19,872 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [197675916] [2020-10-06 00:00:19,872 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:19,872 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:19,875 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 33 transitions. [2020-10-06 00:00:19,875 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:19,898 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:19,898 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:19,913 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-06 00:00:19,913 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-06 00:00:19,913 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:19,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-06 00:00:19,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=251, Unknown=0, NotChecked=0, Total=342 [2020-10-06 00:00:19,914 INFO L87 Difference]: Start difference. First operand 358 states and 951 transitions. Second operand 11 states. [2020-10-06 00:00:20,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:20,154 INFO L93 Difference]: Finished difference Result 458 states and 1153 transitions. [2020-10-06 00:00:20,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-06 00:00:20,155 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-06 00:00:20,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:20,156 INFO L225 Difference]: With dead ends: 458 [2020-10-06 00:00:20,156 INFO L226 Difference]: Without dead ends: 454 [2020-10-06 00:00:20,157 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2020-10-06 00:00:20,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2020-10-06 00:00:20,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 357. [2020-10-06 00:00:20,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 357 states. [2020-10-06 00:00:20,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 948 transitions. [2020-10-06 00:00:20,162 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 948 transitions. Word has length 15 [2020-10-06 00:00:20,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:20,162 INFO L479 AbstractCegarLoop]: Abstraction has 357 states and 948 transitions. [2020-10-06 00:00:20,162 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-06 00:00:20,162 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 948 transitions. [2020-10-06 00:00:20,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:20,163 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:20,163 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:20,363 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable224,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:20,364 INFO L427 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:20,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:20,365 INFO L82 PathProgramCache]: Analyzing trace with hash 440518831, now seen corresponding path program 211 times [2020-10-06 00:00:20,367 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:20,367 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399996586] [2020-10-06 00:00:20,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:20,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:20,547 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:20,548 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399996586] [2020-10-06 00:00:20,548 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880078741] [2020-10-06 00:00:20,548 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 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:20,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:20,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:20,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:21,561 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:21,561 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:21,562 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:21,562 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2142857265] [2020-10-06 00:00:21,562 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:21,563 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:21,566 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 33 transitions. [2020-10-06 00:00:21,566 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:21,583 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:21,584 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:21,605 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-06 00:00:21,605 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-06 00:00:21,605 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:21,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-06 00:00:21,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=252, Unknown=0, NotChecked=0, Total=342 [2020-10-06 00:00:21,606 INFO L87 Difference]: Start difference. First operand 357 states and 948 transitions. Second operand 11 states. [2020-10-06 00:00:21,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:21,841 INFO L93 Difference]: Finished difference Result 461 states and 1159 transitions. [2020-10-06 00:00:21,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-06 00:00:21,842 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-06 00:00:21,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:21,842 INFO L225 Difference]: With dead ends: 461 [2020-10-06 00:00:21,842 INFO L226 Difference]: Without dead ends: 457 [2020-10-06 00:00:21,843 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=152, Invalid=354, Unknown=0, NotChecked=0, Total=506 [2020-10-06 00:00:21,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2020-10-06 00:00:21,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 358. [2020-10-06 00:00:21,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 358 states. [2020-10-06 00:00:21,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 951 transitions. [2020-10-06 00:00:21,849 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 951 transitions. Word has length 15 [2020-10-06 00:00:21,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:21,849 INFO L479 AbstractCegarLoop]: Abstraction has 358 states and 951 transitions. [2020-10-06 00:00:21,849 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-06 00:00:21,849 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 951 transitions. [2020-10-06 00:00:21,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:21,849 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:21,849 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:22,050 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable225 [2020-10-06 00:00:22,050 INFO L427 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:22,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:22,051 INFO L82 PathProgramCache]: Analyzing trace with hash 440519792, now seen corresponding path program 212 times [2020-10-06 00:00:22,053 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:22,053 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9826312] [2020-10-06 00:00:22,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:22,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:22,259 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:22,259 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9826312] [2020-10-06 00:00:22,259 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652344647] [2020-10-06 00:00:22,260 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 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:22,299 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-06 00:00:22,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:22,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:22,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:22,554 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:22,554 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:22,554 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:22,555 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1258826872] [2020-10-06 00:00:22,555 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:22,556 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:22,558 INFO L258 McrAutomatonBuilder]: Finished intersection with 25 states and 33 transitions. [2020-10-06 00:00:22,558 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:22,564 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:22,565 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:22,581 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-06 00:00:22,581 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-06 00:00:22,581 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:22,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-06 00:00:22,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=258, Unknown=0, NotChecked=0, Total=342 [2020-10-06 00:00:22,582 INFO L87 Difference]: Start difference. First operand 358 states and 951 transitions. Second operand 11 states. [2020-10-06 00:00:22,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:22,803 INFO L93 Difference]: Finished difference Result 468 states and 1178 transitions. [2020-10-06 00:00:22,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-06 00:00:22,804 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-06 00:00:22,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:22,805 INFO L225 Difference]: With dead ends: 468 [2020-10-06 00:00:22,805 INFO L226 Difference]: Without dead ends: 463 [2020-10-06 00:00:22,805 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=148, Invalid=358, Unknown=0, NotChecked=0, Total=506 [2020-10-06 00:00:22,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2020-10-06 00:00:22,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 354. [2020-10-06 00:00:22,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 354 states. [2020-10-06 00:00:22,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 939 transitions. [2020-10-06 00:00:22,811 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 939 transitions. Word has length 15 [2020-10-06 00:00:22,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:22,811 INFO L479 AbstractCegarLoop]: Abstraction has 354 states and 939 transitions. [2020-10-06 00:00:22,811 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-06 00:00:22,811 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 939 transitions. [2020-10-06 00:00:22,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:22,811 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:22,811 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:23,012 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:23,012 INFO L427 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:23,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:23,013 INFO L82 PathProgramCache]: Analyzing trace with hash 468194670, now seen corresponding path program 213 times [2020-10-06 00:00:23,015 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:23,015 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082631483] [2020-10-06 00:00:23,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:23,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:23,181 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:23,182 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082631483] [2020-10-06 00:00:23,182 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620316368] [2020-10-06 00:00:23,182 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 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:23,224 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-06 00:00:23,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:23,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:23,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:26,489 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:26,489 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:26,489 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:26,489 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [11558955] [2020-10-06 00:00:26,490 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:26,490 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:26,493 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-06 00:00:26,493 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:26,500 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:26,500 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:26,517 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-06 00:00:26,517 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-06 00:00:26,517 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:26,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-06 00:00:26,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2020-10-06 00:00:26,518 INFO L87 Difference]: Start difference. First operand 354 states and 939 transitions. Second operand 11 states. [2020-10-06 00:00:26,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:26,796 INFO L93 Difference]: Finished difference Result 431 states and 1089 transitions. [2020-10-06 00:00:26,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-06 00:00:26,797 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-06 00:00:26,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:26,799 INFO L225 Difference]: With dead ends: 431 [2020-10-06 00:00:26,799 INFO L226 Difference]: Without dead ends: 428 [2020-10-06 00:00:26,799 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2020-10-06 00:00:26,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2020-10-06 00:00:26,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 357. [2020-10-06 00:00:26,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 357 states. [2020-10-06 00:00:26,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 948 transitions. [2020-10-06 00:00:26,805 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 948 transitions. Word has length 15 [2020-10-06 00:00:26,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:26,805 INFO L479 AbstractCegarLoop]: Abstraction has 357 states and 948 transitions. [2020-10-06 00:00:26,805 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-06 00:00:26,805 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 948 transitions. [2020-10-06 00:00:26,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:26,805 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:26,806 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:27,006 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2020-10-06 00:00:27,006 INFO L427 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:27,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:27,007 INFO L82 PathProgramCache]: Analyzing trace with hash 468195631, now seen corresponding path program 214 times [2020-10-06 00:00:27,009 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:27,009 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606133337] [2020-10-06 00:00:27,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:27,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:27,174 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:27,175 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606133337] [2020-10-06 00:00:27,175 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270735396] [2020-10-06 00:00:27,175 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 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:27,216 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-06 00:00:27,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:27,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:27,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:30,595 WARN L193 SmtUtils]: Spent 1.02 s on a formula simplification that was a NOOP. DAG size: 42 [2020-10-06 00:00:33,508 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:33,509 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:33,509 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:33,509 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [2105178083] [2020-10-06 00:00:33,509 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:33,510 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:33,513 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-06 00:00:33,513 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:33,520 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:33,520 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:33,537 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-06 00:00:33,537 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-06 00:00:33,538 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:33,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-06 00:00:33,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=254, Unknown=1, NotChecked=0, Total=342 [2020-10-06 00:00:33,538 INFO L87 Difference]: Start difference. First operand 357 states and 948 transitions. Second operand 11 states. [2020-10-06 00:00:36,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:36,179 INFO L93 Difference]: Finished difference Result 456 states and 1147 transitions. [2020-10-06 00:00:36,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-06 00:00:36,180 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-06 00:00:36,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:36,181 INFO L225 Difference]: With dead ends: 456 [2020-10-06 00:00:36,181 INFO L226 Difference]: Without dead ends: 452 [2020-10-06 00:00:36,181 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=164, Invalid=385, Unknown=3, NotChecked=0, Total=552 [2020-10-06 00:00:36,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2020-10-06 00:00:36,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 356. [2020-10-06 00:00:36,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 356 states. [2020-10-06 00:00:36,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 945 transitions. [2020-10-06 00:00:36,187 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 945 transitions. Word has length 15 [2020-10-06 00:00:36,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:36,187 INFO L479 AbstractCegarLoop]: Abstraction has 356 states and 945 transitions. [2020-10-06 00:00:36,187 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-06 00:00:36,187 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 945 transitions. [2020-10-06 00:00:36,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:36,188 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:36,188 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:36,388 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable228,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:36,389 INFO L427 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:36,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:36,389 INFO L82 PathProgramCache]: Analyzing trace with hash 468224461, now seen corresponding path program 215 times [2020-10-06 00:00:36,391 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:36,391 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078742047] [2020-10-06 00:00:36,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:36,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:36,569 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:36,570 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078742047] [2020-10-06 00:00:36,570 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55448393] [2020-10-06 00:00:36,570 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 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:36,612 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-06 00:00:36,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:36,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:36,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:40,827 WARN L193 SmtUtils]: Spent 737.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-10-06 00:00:44,755 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:44,756 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:44,756 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:44,756 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1293559397] [2020-10-06 00:00:44,756 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:44,757 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:44,760 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-06 00:00:44,761 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:44,773 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:44,773 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:44,797 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-06 00:00:44,797 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-06 00:00:44,797 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:44,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-06 00:00:44,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=252, Unknown=1, NotChecked=0, Total=342 [2020-10-06 00:00:44,798 INFO L87 Difference]: Start difference. First operand 356 states and 945 transitions. Second operand 11 states. [2020-10-06 00:00:45,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:45,126 INFO L93 Difference]: Finished difference Result 455 states and 1144 transitions. [2020-10-06 00:00:45,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-06 00:00:45,128 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-06 00:00:45,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:45,129 INFO L225 Difference]: With dead ends: 455 [2020-10-06 00:00:45,129 INFO L226 Difference]: Without dead ends: 451 [2020-10-06 00:00:45,130 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=162, Invalid=389, Unknown=1, NotChecked=0, Total=552 [2020-10-06 00:00:45,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2020-10-06 00:00:45,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 357. [2020-10-06 00:00:45,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 357 states. [2020-10-06 00:00:45,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 948 transitions. [2020-10-06 00:00:45,135 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 948 transitions. Word has length 15 [2020-10-06 00:00:45,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:45,136 INFO L479 AbstractCegarLoop]: Abstraction has 357 states and 948 transitions. [2020-10-06 00:00:45,136 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-06 00:00:45,136 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 948 transitions. [2020-10-06 00:00:45,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:45,136 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:45,136 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:45,337 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable229 [2020-10-06 00:00:45,337 INFO L427 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:45,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:45,337 INFO L82 PathProgramCache]: Analyzing trace with hash 468225422, now seen corresponding path program 216 times [2020-10-06 00:00:45,339 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:45,340 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702044720] [2020-10-06 00:00:45,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:45,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:45,509 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:45,510 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702044720] [2020-10-06 00:00:45,510 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609005815] [2020-10-06 00:00:45,510 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 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:45,552 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2020-10-06 00:00:45,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:45,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:45,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:50,961 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:50,961 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:50,961 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:50,961 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1713177073] [2020-10-06 00:00:50,961 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:50,962 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:50,964 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-06 00:00:50,964 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:50,982 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:50,982 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:51,011 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-06 00:00:51,011 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-06 00:00:51,012 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:51,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-06 00:00:51,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=257, Unknown=1, NotChecked=0, Total=342 [2020-10-06 00:00:51,012 INFO L87 Difference]: Start difference. First operand 357 states and 948 transitions. Second operand 11 states. [2020-10-06 00:00:51,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:51,439 INFO L93 Difference]: Finished difference Result 471 states and 1183 transitions. [2020-10-06 00:00:51,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-06 00:00:51,441 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-06 00:00:51,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:51,442 INFO L225 Difference]: With dead ends: 471 [2020-10-06 00:00:51,442 INFO L226 Difference]: Without dead ends: 466 [2020-10-06 00:00:51,443 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=161, Invalid=390, Unknown=1, NotChecked=0, Total=552 [2020-10-06 00:00:51,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2020-10-06 00:00:51,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 355. [2020-10-06 00:00:51,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 355 states. [2020-10-06 00:00:51,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 942 transitions. [2020-10-06 00:00:51,451 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 942 transitions. Word has length 15 [2020-10-06 00:00:51,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:51,451 INFO L479 AbstractCegarLoop]: Abstraction has 355 states and 942 transitions. [2020-10-06 00:00:51,451 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-06 00:00:51,451 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 942 transitions. [2020-10-06 00:00:51,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:51,452 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:51,452 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:51,656 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,227 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:51,657 INFO L427 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:51,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:51,657 INFO L82 PathProgramCache]: Analyzing trace with hash 469118191, now seen corresponding path program 217 times [2020-10-06 00:00:51,659 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:51,659 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361930584] [2020-10-06 00:00:51,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:51,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:51,834 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:51,835 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361930584] [2020-10-06 00:00:51,835 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037526401] [2020-10-06 00:00:51,835 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 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:51,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:51,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:51,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:53,399 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:53,400 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:53,400 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:53,400 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1745187393] [2020-10-06 00:00:53,400 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:53,401 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:53,404 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-06 00:00:53,404 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:53,410 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:53,411 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:53,426 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-06 00:00:53,427 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-06 00:00:53,427 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:53,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-06 00:00:53,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2020-10-06 00:00:53,428 INFO L87 Difference]: Start difference. First operand 355 states and 942 transitions. Second operand 11 states. [2020-10-06 00:00:53,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:53,755 INFO L93 Difference]: Finished difference Result 458 states and 1149 transitions. [2020-10-06 00:00:53,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-06 00:00:53,757 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-06 00:00:53,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:53,758 INFO L225 Difference]: With dead ends: 458 [2020-10-06 00:00:53,758 INFO L226 Difference]: Without dead ends: 454 [2020-10-06 00:00:53,759 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=174, Invalid=426, Unknown=0, NotChecked=0, Total=600 [2020-10-06 00:00:53,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2020-10-06 00:00:53,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 357. [2020-10-06 00:00:53,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 357 states. [2020-10-06 00:00:53,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 948 transitions. [2020-10-06 00:00:53,764 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 948 transitions. Word has length 15 [2020-10-06 00:00:53,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:53,764 INFO L479 AbstractCegarLoop]: Abstraction has 357 states and 948 transitions. [2020-10-06 00:00:53,764 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-06 00:00:53,764 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 948 transitions. [2020-10-06 00:00:53,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:53,764 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:53,765 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:53,965 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:53,965 INFO L427 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:53,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:53,966 INFO L82 PathProgramCache]: Analyzing trace with hash 469119152, now seen corresponding path program 218 times [2020-10-06 00:00:53,968 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:53,968 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856011598] [2020-10-06 00:00:53,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:53,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:54,145 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:54,145 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856011598] [2020-10-06 00:00:54,146 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386667322] [2020-10-06 00:00:54,146 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 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:54,187 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-06 00:00:54,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:54,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:54,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:56,256 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:56,256 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:56,256 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:56,256 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1715009293] [2020-10-06 00:00:56,256 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:56,257 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:56,260 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-06 00:00:56,260 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:56,270 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:56,271 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:56,289 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-06 00:00:56,290 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-06 00:00:56,290 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:56,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-06 00:00:56,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2020-10-06 00:00:56,291 INFO L87 Difference]: Start difference. First operand 357 states and 948 transitions. Second operand 11 states. [2020-10-06 00:00:56,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:56,580 INFO L93 Difference]: Finished difference Result 475 states and 1190 transitions. [2020-10-06 00:00:56,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-06 00:00:56,581 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-06 00:00:56,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:56,582 INFO L225 Difference]: With dead ends: 475 [2020-10-06 00:00:56,582 INFO L226 Difference]: Without dead ends: 470 [2020-10-06 00:00:56,583 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=161, Invalid=391, Unknown=0, NotChecked=0, Total=552 [2020-10-06 00:00:56,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2020-10-06 00:00:56,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 356. [2020-10-06 00:00:56,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 356 states. [2020-10-06 00:00:56,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 945 transitions. [2020-10-06 00:00:56,601 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 945 transitions. Word has length 15 [2020-10-06 00:00:56,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:56,601 INFO L479 AbstractCegarLoop]: Abstraction has 356 states and 945 transitions. [2020-10-06 00:00:56,601 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-06 00:00:56,601 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 945 transitions. [2020-10-06 00:00:56,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:56,602 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:56,602 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:56,802 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2020-10-06 00:00:56,803 INFO L427 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:56,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:56,803 INFO L82 PathProgramCache]: Analyzing trace with hash 469147982, now seen corresponding path program 219 times [2020-10-06 00:00:56,805 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:56,806 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968780168] [2020-10-06 00:00:56,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:56,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:56,978 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:56,979 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968780168] [2020-10-06 00:00:56,979 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958697262] [2020-10-06 00:00:56,979 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 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:57,024 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-06 00:00:57,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:57,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:57,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:58,067 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:58,068 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:58,068 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:58,068 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1231568900] [2020-10-06 00:00:58,068 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:58,069 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:58,071 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-06 00:00:58,071 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:58,079 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:58,079 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:58,093 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-06 00:00:58,093 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-06 00:00:58,093 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:58,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-06 00:00:58,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=258, Unknown=0, NotChecked=0, Total=342 [2020-10-06 00:00:58,094 INFO L87 Difference]: Start difference. First operand 356 states and 945 transitions. Second operand 11 states. [2020-10-06 00:00:58,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:58,376 INFO L93 Difference]: Finished difference Result 474 states and 1188 transitions. [2020-10-06 00:00:58,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-06 00:00:58,377 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-06 00:00:58,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:58,378 INFO L225 Difference]: With dead ends: 474 [2020-10-06 00:00:58,378 INFO L226 Difference]: Without dead ends: 469 [2020-10-06 00:00:58,379 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=159, Invalid=393, Unknown=0, NotChecked=0, Total=552 [2020-10-06 00:00:58,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2020-10-06 00:00:58,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 357. [2020-10-06 00:00:58,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 357 states. [2020-10-06 00:00:58,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 948 transitions. [2020-10-06 00:00:58,384 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 948 transitions. Word has length 15 [2020-10-06 00:00:58,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:58,384 INFO L479 AbstractCegarLoop]: Abstraction has 357 states and 948 transitions. [2020-10-06 00:00:58,384 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-06 00:00:58,384 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 948 transitions. [2020-10-06 00:00:58,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:58,385 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:58,385 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:58,589 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 230 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2020-10-06 00:00:58,590 INFO L427 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:58,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:58,590 INFO L82 PathProgramCache]: Analyzing trace with hash 469148943, now seen corresponding path program 220 times [2020-10-06 00:00:58,592 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:58,593 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443359494] [2020-10-06 00:00:58,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:58,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:58,785 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:58,786 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443359494] [2020-10-06 00:00:58,786 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265151566] [2020-10-06 00:00:58,786 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 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:58,829 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-06 00:00:58,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:58,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:58,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-06 00:00:59,111 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:59,111 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-06 00:00:59,112 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2020-10-06 00:00:59,112 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleMcr [1510949894] [2020-10-06 00:00:59,112 INFO L200 McrAutomatonBuilder]: Constructing automaton for MCR equivalence class. [2020-10-06 00:00:59,112 INFO L255 McrAutomatonBuilder]: Started intersection. [2020-10-06 00:00:59,115 INFO L258 McrAutomatonBuilder]: Finished intersection with 24 states and 31 transitions. [2020-10-06 00:00:59,115 INFO L282 McrAutomatonBuilder]: Constructing interpolant automaton by labelling MCR automaton with interpolants from WpInterpolantProvider [2020-10-06 00:00:59,121 INFO L375 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 3, 2, 1] term [2020-10-06 00:00:59,122 INFO L603 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-10-06 00:00:59,143 INFO L313 McrAutomatonBuilder]: Construction finished. MCR generated 0 new interpolants: [] [2020-10-06 00:00:59,144 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-10-06 00:00:59,144 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-06 00:00:59,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-10-06 00:00:59,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2020-10-06 00:00:59,144 INFO L87 Difference]: Start difference. First operand 357 states and 948 transitions. Second operand 11 states. [2020-10-06 00:00:59,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-10-06 00:00:59,418 INFO L93 Difference]: Finished difference Result 472 states and 1186 transitions. [2020-10-06 00:00:59,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-10-06 00:00:59,419 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 15 [2020-10-06 00:00:59,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-10-06 00:00:59,421 INFO L225 Difference]: With dead ends: 472 [2020-10-06 00:00:59,421 INFO L226 Difference]: Without dead ends: 466 [2020-10-06 00:00:59,421 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=157, Invalid=395, Unknown=0, NotChecked=0, Total=552 [2020-10-06 00:00:59,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2020-10-06 00:00:59,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 352. [2020-10-06 00:00:59,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 352 states. [2020-10-06 00:00:59,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 933 transitions. [2020-10-06 00:00:59,427 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 933 transitions. Word has length 15 [2020-10-06 00:00:59,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-10-06 00:00:59,428 INFO L479 AbstractCegarLoop]: Abstraction has 352 states and 933 transitions. [2020-10-06 00:00:59,428 INFO L480 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-10-06 00:00:59,428 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 933 transitions. [2020-10-06 00:00:59,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-10-06 00:00:59,428 INFO L414 BasicCegarLoop]: Found error trace [2020-10-06 00:00:59,428 INFO L422 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-06 00:00:59,629 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2020-10-06 00:00:59,629 INFO L427 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-06 00:00:59,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-06 00:00:59,630 INFO L82 PathProgramCache]: Analyzing trace with hash 1327069200, now seen corresponding path program 221 times [2020-10-06 00:00:59,631 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-06 00:00:59,632 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013226069] [2020-10-06 00:00:59,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-06 00:00:59,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-06 00:00:59,792 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-06 00:00:59,792 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013226069] [2020-10-06 00:00:59,792 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293025781] [2020-10-06 00:00:59,793 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 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-06 00:00:59,834 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2020-10-06 00:00:59,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-06 00:00:59,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-06 00:00:59,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2020-10-06 00:01:00,192 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2020-10-06 00:01:00,192 WARN L544 AbstractCegarLoop]: Verification canceled [2020-10-06 00:01:00,196 WARN L228 ceAbstractionStarter]: Timeout [2020-10-06 00:01:00,196 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.10 12:01:00 BasicIcfg [2020-10-06 00:01:00,197 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-10-06 00:01:00,198 INFO L168 Benchmark]: Toolchain (without parser) took 272004.00 ms. Allocated memory was 141.0 MB in the beginning and 236.5 MB in the end (delta: 95.4 MB). Free memory was 103.3 MB in the beginning and 156.0 MB in the end (delta: -52.8 MB). Peak memory consumption was 42.7 MB. Max. memory is 7.1 GB. [2020-10-06 00:01:00,198 INFO L168 Benchmark]: CDTParser took 0.18 ms. Allocated memory is still 141.0 MB. Free memory was 122.5 MB in the beginning and 122.3 MB in the end (delta: 209.8 kB). Peak memory consumption was 209.8 kB. Max. memory is 7.1 GB. [2020-10-06 00:01:00,198 INFO L168 Benchmark]: CACSL2BoogieTranslator took 666.79 ms. Allocated memory was 141.0 MB in the beginning and 204.5 MB in the end (delta: 63.4 MB). Free memory was 103.1 MB in the beginning and 164.1 MB in the end (delta: -61.0 MB). Peak memory consumption was 24.6 MB. Max. memory is 7.1 GB. [2020-10-06 00:01:00,198 INFO L168 Benchmark]: Boogie Procedure Inliner took 63.21 ms. Allocated memory is still 204.5 MB. Free memory was 163.5 MB in the beginning and 161.5 MB in the end (delta: 1.9 MB). Peak memory consumption was 1.9 MB. Max. memory is 7.1 GB. [2020-10-06 00:01:00,199 INFO L168 Benchmark]: Boogie Preprocessor took 28.12 ms. Allocated memory is still 204.5 MB. Free memory was 161.5 MB in the beginning and 160.3 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.3 MB. Max. memory is 7.1 GB. [2020-10-06 00:01:00,199 INFO L168 Benchmark]: RCFGBuilder took 390.72 ms. Allocated memory is still 204.5 MB. Free memory was 160.3 MB in the beginning and 139.7 MB in the end (delta: 20.6 MB). Peak memory consumption was 20.6 MB. Max. memory is 7.1 GB. [2020-10-06 00:01:00,199 INFO L168 Benchmark]: TraceAbstraction took 270849.72 ms. Allocated memory was 204.5 MB in the beginning and 236.5 MB in the end (delta: 32.0 MB). Free memory was 139.0 MB in the beginning and 156.0 MB in the end (delta: -17.0 MB). Peak memory consumption was 15.0 MB. Max. memory is 7.1 GB. [2020-10-06 00:01:00,201 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.18 ms. Allocated memory is still 141.0 MB. Free memory was 122.5 MB in the beginning and 122.3 MB in the end (delta: 209.8 kB). Peak memory consumption was 209.8 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 666.79 ms. Allocated memory was 141.0 MB in the beginning and 204.5 MB in the end (delta: 63.4 MB). Free memory was 103.1 MB in the beginning and 164.1 MB in the end (delta: -61.0 MB). Peak memory consumption was 24.6 MB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 63.21 ms. Allocated memory is still 204.5 MB. Free memory was 163.5 MB in the beginning and 161.5 MB in the end (delta: 1.9 MB). Peak memory consumption was 1.9 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 28.12 ms. Allocated memory is still 204.5 MB. Free memory was 161.5 MB in the beginning and 160.3 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.3 MB. Max. memory is 7.1 GB. * RCFGBuilder took 390.72 ms. Allocated memory is still 204.5 MB. Free memory was 160.3 MB in the beginning and 139.7 MB in the end (delta: 20.6 MB). Peak memory consumption was 20.6 MB. Max. memory is 7.1 GB. * TraceAbstraction took 270849.72 ms. Allocated memory was 204.5 MB in the beginning and 236.5 MB in the end (delta: 32.0 MB). Free memory was 139.0 MB in the beginning and 156.0 MB in the end (delta: -17.0 MB). Peak memory consumption was 15.0 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks LbeTime: 1.2s, 59 ProgramPointsBefore, 20 ProgramPointsAfterwards, 57 TransitionsBefore, 16 TransitionsAfterwards, 1032 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 27 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 9 ConcurrentYvCompositions, 2 ChoiceCompositions, 553 VarBasedMoverChecksPositive, 10 VarBasedMoverChecksNegative, 0 SemBasedMoverChecksPositive, 0 SemBasedMoverChecksNegative, 0 SemBasedMoverChecksUnknown, SemBasedMoverCheckTime: 0.0s, 0 MoverChecksTotal, 879 CheckedPairsTotal, 48 TotalNumberOfCompositions - TimeoutResultAtElement [Line: 711]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 711). Cancelled while BasicCegarLoop was analyzing trace of length 16 with TraceHistMax 5,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 16 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 53 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 270.7s, OverallIterations: 236, TraceHistogramMax: 7, AutomataDifference: 59.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 1.3s, HoareTripleCheckerStatistics: 3113 SDtfs, 17238 SDslu, 18830 SDs, 0 SdLazy, 13133 SolverSat, 4587 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 13.2s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7915 GetRequests, 2446 SyntacticMatches, 662 SemanticMatches, 4807 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29644 ImplicationChecksByTransitivity, 174.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=360occurred in iteration=220, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.1s AutomataMinimizationTime, 235 MinimizatonAttempts, 14620 StatesRemovedByMinimization, 233 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.4s SsaConstructionTime, 3.9s SatisfiabilityAnalysisTime, 133.7s InterpolantComputationTime, 6384 NumberOfCodeBlocks, 6384 NumberOfCodeBlocksAsserted, 766 NumberOfCheckSat, 5919 ConstructedInterpolants, 44 QuantifiedInterpolants, 736637 SizeOfPredicates, 228 NumberOfNonLiveVariables, 21363 ConjunctsInSsa, 2485 ConjunctsInUnsatCore, 465 InterpolantComputations, 7 PerfectInterpolantSequences, 42/3244 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